Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Sentence Auto-Completion Using NLP

Overview

This project implements a Sentence Auto-Completion model using Natural Language Processing techniques. The model predicts the next word in a sequence based on the input context. It is built using TensorFlow and Keras and trained on a large text corpus.

Features

  • Text cleaning to preprocess the input data.
  • Tokenization of text to convert words into numerical representations.
  • Generation of n-grams for training the model.
  • LSTM architecture for handling sequence prediction tasks.

Technologies Used

  • Python
  • TensorFlow
  • Keras
  • NLTK
  • NumPy
  • Pandas

Installation

Prerequisites

Ensure you have Python 3.x installed. It is recommended to use a virtual environment.

Install Required Libraries

You can install the required libraries using pip:

pip install tensorflow nltk pandas numpy

About

This project implements a Sentence Auto-Completion model using Natural Language Processing (NLP) techniques, specifically leveraging a Long Short-Term Memory (LSTM) neural network. The goal of the project is to predict the next word in a sequence of text based on the context provided by the preceding words.

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages