January 2026

Problem Statement

Typing text on mobile devices can be slow and inconvenient.

A text prediction system helps users by suggesting the next word based on previously typed words.

Dataset Used

The project is based on large English text data from:

  • Blogs
  • News articles
  • Twitter posts

These sources provide realistic everyday language patterns.

Prediction Algorithm

The current version uses a simple word prediction approach.

Based on the input phrase, the app predicts a commonly occurring next word.

This lightweight method ensures fast response and simplicity.

Shiny Application

The Shiny app allows users to:

  • Enter a phrase in a text box
  • Click a button to predict the next word
  • Instantly view the predicted word

The app is easy to use and beginner-friendly.

Conclusion

This project demonstrates:

  • A working text prediction Shiny app
  • A clean and simple user interface
  • A foundation for more advanced NLP models in the future

Thank you.