2026-01-08

Problem

The goal of this project is to predict the next word in a phrase using natural language processing.

Algorithm

An N-gram language model is used with simple backoff logic to predict the most likely next word.

Application

Users enter a phrase into a text box and receive a predicted next word through a Shiny app.

User Experience

The application is fast, intuitive, and easy to use.

Conclusion

This project demonstrates a basic predictive text system with potential for future improvement.