It's a mini GitHub Repository Recommender
that uses a collaborative filtering type to provide new users a recommendation of the list of repositores they might like given the list of repo or language or tools or libraries etc., they already like.
Wanna play with my app, here is the link: https://repo4u.herokuapp.com/
Note: The main requirement is only pip
and pipenv
. After that pipenv
install all dependencies for you by running pipenv install
command.
- pipenv
- python
- flask
- gunicorn
- pandas
- scikit-learn==0.21.3
Six Simple Steps to run-app locally:
Clone
the repository usinggit clone <link of the repository>
command- Change your directory to the root directory of the project
- Run
pipenv install
(it will install all the dependencies and create a virtual environment for you) - Run
pipenv shell
(to activate the virtual environment) - Then run
python wsgi.py
(to run your flask server) - Go-to: http://127.0.0.1:5000/ (to see app running in your local host)
Team ID: 4242a3aec90c7439453bb6254000b1324879
Team Name: DevDevil
Team Member: Sushil Singh & Harsh Sinha
Copyright(c) 2020 Repo4U - Released under the MIT license.