https://github.com/navaneethelite/auto_complete_streamlit
Lazy of typing the whole sentence?? Use my TEXT AUTO COMPLETION app. This app was trained using BI-LSTM and deployed to Streamlit Sharing.
https://github.com/navaneethelite/auto_complete_streamlit
autocomplete lstm nlp streamlit streamlit-sharing
Last synced: about 2 months ago
JSON representation
Lazy of typing the whole sentence?? Use my TEXT AUTO COMPLETION app. This app was trained using BI-LSTM and deployed to Streamlit Sharing.
- Host: GitHub
- URL: https://github.com/navaneethelite/auto_complete_streamlit
- Owner: NAVANEETHELITE
- Created: 2021-08-12T09:00:05.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-20T09:07:35.000Z (over 3 years ago)
- Last Synced: 2025-03-30T06:11:12.681Z (2 months ago)
- Topics: autocomplete, lstm, nlp, streamlit, streamlit-sharing
- Language: Python
- Homepage: https://share.streamlit.io/navaneethelite/auto_complete_streamlit/app.py
- Size: 17.4 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## AUTO_COMPLETE_STREAMLIT
- Lazy of typing the whole sentence?? Use my TEXT AUTO COMPLETION app. This BI-LSTM model was trained on just 3500 lines of text (to learn the model building and deployment part)
- UI - guarded by Streamlit.
- This application was deployed to Streamlit Sharing.
- APP LINK : https://share.streamlit.io/navaneethelite/auto_complete_streamlit/app.py### REQUIREMENTS:
* Python 3.7+
* tensorflow == 2.3.0
* streamlit == 0.86.0### CREATING VENV IN CONDA:
```sh
conda create --name myenv
```
Using a virtual environment:
```sh
conda activate myenv
```
Deactivating a virtual environment:
```sh
conda deactivate myenv
```
### INSTALLING DEPENDENCIES:
TENSORFLOW:
```sh
pip install --user --upgrade tensorflow
```
STREAMLIT:
```sh
pip install streamlit == 0.86.0
```### RUNNING THE APPLICATION:
run :
```sh
streamlit run app.py
```
- Your app will be hosted in the local server.
- Then deploy the app to Heroku or some other platforms you like!
- This app was deployed to Streamlit Sharing. (Request for the invite to deploy the app and wait for atmost 12 hours)
- The home page of the web app is shown below:
![]()