Skip to content

Twitter User details and some analysis graphs using API and scraping data from StackOverFlow Website like: Latest Questions, Top users, Top tags etc.

Notifications You must be signed in to change notification settings

sainipray/djanalytics

Repository files navigation

Analytics Project

This project showing Twitter User details and some analysis graphs using API and scraping data from StackOverFlow Website like: Latest Questions, Top users, Top tags etc.

Used Libraries

Pandas, Matplotlib, Jupyter, Beautifulsoup4, Requests, Tweepy

To use this project follow these steps:

  1. Create your working environment
  2. Install dependencies

Working Environment

It's recommended to use virtualenv to separate the dependencies of your project from your system's python environment. If you are on Linux or Mac OS X, you can also use virtualenvwrapper.

Installation of Dependencies

For deploying to production:

  1. Clone the git repository.

  2. Install all third party packages by running:

    $ pip install -r requirements.txt
    
  3. Now everything done, So start project:

    python manage.py runserver
    
  1. Twitter Dashboard http://127.0.0.1:8000/twitter/<username> like: http://127.0.0.1:8000/twitter/sainipray

  2. StackOverFlow Scraping http://127.0.0.1:8000/stackoverflow

  3. Pandas Example with store excel file

  4. Run jupyter Notebook in root directory of project:

    jupyter notebook
    

Open "store with pandas.ipynb" file

Notes

  • Requires Python 2.7+

About

Twitter User details and some analysis graphs using API and scraping data from StackOverFlow Website like: Latest Questions, Top users, Top tags etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published