Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/not-lain/idea-matcher
node app to check for similar ideas
https://github.com/not-lain/idea-matcher
docker docker-image simple-recommendation-system streamlit
Last synced: 20 days ago
JSON representation
node app to check for similar ideas
- Host: GitHub
- URL: https://github.com/not-lain/idea-matcher
- Owner: not-lain
- Created: 2022-12-28T02:15:29.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-21T03:46:22.000Z (6 months ago)
- Last Synced: 2024-11-24T20:39:18.639Z (3 months ago)
- Topics: docker, docker-image, simple-recommendation-system, streamlit
- Language: Jupyter Notebook
- Homepage:
- Size: 3.79 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Idea Matcher
to create a virtual envirenment (you can skip this)
```
python -m venv myenv
myenv\Scripts\activate.bat
```### installing the requirements
```
pip install -r requirements.txt
```### running the app
```
streamlit run app.py
```### build the docker image
```
docker build -t streamlit-app .
```### run the docker image
```
docker run -d -p 8501:8501 streamlit-app
```### how to stop the docker image
find `CONTAINER_ID` with the first command then stop your container
```
docker container ls
docker stop [CONTAINER_ID]
```* you will find your app in your browser at http://localhost:8501/
* note that the app will take significant time to load the first time it is launched because it needs to download the api which is 1.6Gb