/Movie-Scraper-App

A simple web app scraping data from popular movie webpage "Filmweb" and visualizing basic statistics based on scraped data using Python (including bottle library) JavaScript for visualization.

Primary LanguageJavaScriptMIT LicenseMIT

Movie Scraper App

Jan Androsiuk [GitHub] & Szymon Socha [GitHub], January 2021

We present a simple python WebApp made in bottle library. The app scrapes movie data from popular polish movie database Filmweb.pl and stores information about community ratings, budget, boxoffice, oscar nominations, and reviews for each movie. Based on downloaded data, we make simple visualizations using plotly library and JavaScript.

First Run

The App requires no data at the first run. Simply run the main.py and open http://localhost:8001/. After that navigate to left side-panel and click Data - Update Dataset. Then, get back to python console where you've run the code, and input the number of filmweb pages you woud like to scrape (1 page ~ 10 movie records). You can track the download progress as well as various warnings in the console output. Once the scraping process is done, you may check plotly visualizations by navigating in sidebar panel.

References

Used Bootstrap Template

License

MIT License | Copyright (c) 2021 Jan Androsiuk, Szymon Socha