Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 593 Bytes

README.md

File metadata and controls

36 lines (24 loc) · 593 Bytes

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