Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Next Words Prediction Using Recurrent Neural Networks

Natural Language Processing (NLP) is a significant part of artificial Intelligence, which incorporates AI, which contributes to finding productive approaches to speak with people and gain from the associations with them. One such commitment is to give portable clients anticipated ?next words,? as th

Project Title

Next Words Prediction Using Recurrent Neural Networks

Project Area of Specialization

Artificial Intelligence

Project Summary

Natural Language Processing (NLP) is a significant part of artificial Intelligence, which incorporates AI, which contributes to finding productive approaches to speak with people and gain from the associations with them. One such commitment is to give portable clients anticipated ”next words,” as they type along within applications, with an end goal to assist message conveyance by having the client select a proposed word as opposed to composing it. As LSTM is Long short time memory it will understand the past text and predict the words which may be helpful for the user to frame sentences and this technique uses a letter to letter prediction means it predicts a character to create a word. As writing an essay and framing a big paragraph are time-consuming it will help end-users to frame important parts of the paragraph and help users to focus on the topic instead of wasting time on what to type next. We expect to create or mimic auto-complete features using LSTM. Most of the software uses different methods like NLP and normal neural networks to do this task we will be experimenting with this problem using LSTM by using the Default Nietzsche text file also known as our training data to train a model. Next Word Prediction is also called Language Modeling that is the task of predicting what word comes next. It is one of the fundamental tasks of NLP and has many applications.

Project Objectives

1.Trying to create model using Nietzsche default text file which will predict users sentence after the users typed 40 letters, the model will understand 40 letters and predict upcoming letter/words using LSTM neural network which will be implemented using Tensorflow.

2. To assist message conveyance by having the client select a proposed word as opposed to composing it.

3.To help users to focus on the topic instead of wasting time on what to type next.

4.To predict 10 or more then 10 word as fast as possible utilizing minimum time

Project Implementation Method

This project is made to create a flexible model that can help users to detect next word while understanding user vocable in a fast and effective manner so user need to provide 40 letters then it passes this letter to LSTM NN and predicts N number of letters

 • providing input data up to 40 letters later this sentence will pass through LSTM Neural Network

• Letter LSTM understand and learn every letter, letter by letter and create a score for the next letter.

• This score then again will pass through the same LSTM and later it will predict a word letter by letter.

 • Below is our neural network architecture plus our implementation methodology using the Tensorflow library.

 – Letter to bits, As computers, don’t understand words so converting words to bits or array of bits using NumPy software.

 – Now creating a 3D array of all words it’s like one-hot encoding for all letter and unique characters (200285, 40, 57) this was our training data

– Later passing this X features to our model with input Neural node 40 and hidden node 128 then this will have an output layer with node equal to the input node.

Benefits of the Project

This product has more scope on social media for syntax analysis and semantic analysis in natural language processing in Artificial intelligence.

As writing an essay and framing a big paragraph are time-consuming it will help end-users to frame important parts of the paragraph and help users to focus on the topic instead of wasting time on what to type next.

Technical Details of Final Deliverable

It is the undertaking of predicting what word comes straightaway. It is one of the major assignments of NLP and has numerous applications. Attempting to make model utilizing nietzsche default text record which will foresee clients sentence after the clients composed 40 letters, the model will comprehend 40 letters and anticipate impending top 10 words utilizing RNN neural organization which will be executed utilizing Tensorflow. Our Aim of creating this model to predict 10 or more then 10 word as fast as possible utilizing minimum time. As RNN is Long short time memory it will understand past text and predict the words which may be helpful for the user to frame sentences and this technique uses letter to letter prediction means it predict a letter after letter to create a word.

Final Deliverable of the Project

Software System

Core Industry

IT

Other Industries

Education

Core Technology

Artificial Intelligence(AI)

Other Technologies

Cloud Infrastructure, Others

Sustainable Development Goals

Good Health and Well-Being for People, Quality Education

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Stationary and thesis Miscellaneous 2500010000
All in one HP Printer Equipment13800038000
Data collection Equipment11000010000
Veiwsonic LCD for testing double text Equipment11200012000
2TB hard disk for data storage Equipment195009500
Total in (Rs) 79500
If you need this project, please contact me on contact@adikhanofficial.com
0
164
Text recognition and face detection aid for visually impaired person u...

 Improvement  the ability of humans who are blind or have some visual harm to in...

1675638330.png
Adil Khan
1 year ago
Digital Traffic Warden

The big challenge for the regulators is to put in place an effective system to en-force ci...

1675638330.png
Adil Khan
1 year ago
Arduino based drone

Firstly, this robot entertain the people towards modern technology. And it can captur...

1675638330.png
Adil Khan
1 year ago
Friend or Foe Identification System by using SAES Encryption

Friend or Foe Identification System is a kind of defense system use to distinguish between...

1675638330.png
Adil Khan
1 year ago
Recognition of Hand Gesture for a Paralytic Person Using Neural Networ...

According to the World Health Organization, more than 17,000,000 people are infected with...

1675638330.png
Adil Khan
1 year ago