You are on page 1of 12

NEXT WORD

PREDICTOR
UNDER GUIDANCE OF: Dr. R M Krishna Sureddi
Associate Professor
IT Department
PRESENTED BY: Gudem Shruthika - 160121737010
Thavidisetti.A.J.Sri Sarayu - 160121737022
ABSTRACT
The Next Word Predictor project is an exciting undertaking that uses
machine learning and Natural Language Processing (NLP) also known as
Language Modelling to forecast the most likely next word in a given
sentence.
Aim of the project is to grasp complex language patterns and provide
accurate word predictions by imitating the human brain
The system learns from the vast amount of unstructured textual data to
achieve impressive predictive abilities
It uses advanced deep learning techniques like LSTM
EXISTING SYSTEM
N-Grams

In this system to predict next word, N-gram technique is used


N-1 preceeding words are considered and suggested next word
according to highest probability
The main Challenge of N-grams is that some may not occur
frequently or at all in the training data which results in low or
zero probability
This leads to inaccurate or incomplete language models that ail
to capture the diversity and variability of natural language.
PROPOSED SYSTEM

LSTMs are very


This system works By assuming the next efficient at modeling
on LSTM technique. word in a series, the complex sequential
Where models are user can reduce the data because they
trained and built number of can learn high-level
representations that
using Tensorflow keystrokes they
capture the structure
and Keras. make.
of the data.
CHALLENGES

01 02 03 04

Conceptual Data Personalization Real-time


Understanding Diversity Performance
REQUIREMENTS
Tensor Flow HTML

Keras CSS

Natural Language Processing


IMPLEMENTATION
RESULTS

Fig1.It shows that when we enter a line it suggests atmost 3 words as next word
RESULTS

Fig2. It shows the page where we can enter the line and can get predicted words
APPLICATION
Next Word Predictor is used in keypads.

We can observe predicted words in keypad while we


type anything on WhatsApp, other Social Media
handles, Mails, etc.,.
CONCLUSION
Next word prediction is a fundamental task in Natural language
processing.
Natural language processing that has a wide range of applications
in various fields such as speech recognition, machine translation,
etc.,.
In the future of next, word prediction lead to wider adoption in
various applications, such as typing assistance on smartphones and
computers, improved language translation, and personalization in
virtual assistants.
THANK YOU

You might also like