Skip to content

An Auto complete system that takes in a list of sentences, and builds a prediction system. It is then able to suggest next word for a particular word.

Notifications You must be signed in to change notification settings

Xceptions/AutoComplete

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto Complete

Optimal Completion System for predicting the next word after a user types in a word

Auto Complete Design

Tools:

  1. NoSQL for optimal querying of database (MongoDB)
  2. Class-Based design
  3. Request caching using redis
  4. Backend Language: Python
  5. Test UI: Vanilla JS
  6. Standard React UI

To run:

  1. Clone the repo
git clone https://github.com/Xceptions/AutoComplete.git
  1. Start the app
python3 app.py
  1. Run tests
cd tests

python3 -m pytest

About

An Auto complete system that takes in a list of sentences, and builds a prediction system. It is then able to suggest next word for a particular word.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published