https://github.com/ashryaagr/ibm-hack-challenge
IBM HACK CHALLENGE 2019 NATIONAL WINNER - Friend Affinity Finder
https://github.com/ashryaagr/ibm-hack-challenge
flask hackathon ibm-cloud machine-learning nodejs winner
Last synced: about 1 month ago
JSON representation
IBM HACK CHALLENGE 2019 NATIONAL WINNER - Friend Affinity Finder
- Host: GitHub
- URL: https://github.com/ashryaagr/ibm-hack-challenge
- Owner: ashryaagr
- License: mit
- Created: 2019-07-09T10:32:07.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-06T06:13:26.000Z (about 2 years ago)
- Last Synced: 2025-02-05T16:48:10.587Z (3 months ago)
- Topics: flask, hackathon, ibm-cloud, machine-learning, nodejs, winner
- Language: JavaScript
- Homepage: https://drive.google.com/file/d/1QijYCV2m-FWcEsNr9Dz1y3XrKV7fFuFY/view?usp=sharing
- Size: 5.23 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FRIEND AFFINITY FINDER
## Demo
[](https://youtu.be/xOQMxOZ5OcU)---
## Setup Instructions
Follow these instructions to setup the project
- Install Docker and Docker-Compose
- Open the terminal and navigate to the project's root directory.
- Use your API keys. For details see the next section on API keys.
- Execute the following command :
```docker-compose build```
- The previous command builds the project on the system.
- To run the project execute the following command :
```docker-compose up```
- Now go to your browser and open
- Now the system is ready. The user can use the web app.
- If you want to shutdown the server press CTRL+C .
- If you want to clean the build execute the following command :
```docker-compose down```
---
## API Keys
- To prevent the misuse of API keys we generated, we have removed them.
- So, to use the project please use your API keys.
- You will have to generate API keys for Twitter, Reddit, StackExchange, Youtube.
- API keys for IBM Cloud should also be generated. You will have to generate API keys for the following services :
- Personality Insights
- Natural Language Understanding
- Tone Analyzer
- The generated API keys will have to be put in the following files :
- data_collector/reddit_credentials.py
- data_collector/stackexchange_credentials.py
- data_collector/twitter_credentials.py
- data_collector/youtube_credentials.py
- display/credentials.js