Application runs on port 5000, change port in app.py
by specifying the argument to app.run(port=XXXX)
Enter credential to Twitter API and MongoDb host inn config.py
run this application using following command
python app.py
then access your localhost by typing localhost:5000
or localhost:XXXX
and to build the database first using twitter streaming api type following command
python task.py
1. Fetch Tweets from twitter containing words specified in config.py.
2. Store Fetched Tweets into MongoDb Databse.
3. Full text search on the stored tweets.
4. Gives Insight about the stored tweets.
- Integration with the Twitter Streaming API: OAuth2.
- Storing and Accessing MongoDB using ORM: mongoengine
- Writing Mongo Aggregation Queries and indexing for full text search.
- Plotting Graphs to give insight about data.