Giter Site home page Giter Site logo

gammaray05 / scarufficinema Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 1.03 MB

Parser of Scaruffi's cinema ratings and a Telegram Bot to search in them.

Home Page: https://t.me/scaruffi_cinemabot

Python 97.93% Dockerfile 1.70% Procfile 0.36%
scaruffi cinema telegram-bot movie-ratings ratings bot python-telegram-bot movies telegram

scarufficinema's Introduction

Scaruffi's Cinema Ratings Parser and Telegram Bot

What is this

A weekly updated and data miners-friendly list of movie ratings by Piero Scaruffi (scaruffi.com), from 1980 to present (why 1980? Because it is the first year that Piero have movie ratings for every year with numbers and not just with simple rankings). In the "best by decades" folder there are the best by decade lists parsed manually. Ratings are parsed in parser.py. Columns are ratings, directors and movies (for now).

Telegram Bot @scaruffi_cinemabot

In main.py you can find a simple Telegram bot made using pyTelegramBotAPI library, Flask and Pandas, that search inside the CSV and return an easy-to-read list of ratings. You can find it on telegram on @scaruffi_cinemabot. Start the bot, then you can type a movie (using the English title) or a director and you will obtain the search results with ratings. Or you can use commands like /best1970s, /best1980s, etc.. to retrieve the best by decade lists.

What to do next

  • Parsing movies metadata, especially for showing movie years in search results.
  • Show other ratings, like Metascore or IMDB, for comparison.

scarufficinema's People

Contributors

gammaray05 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.