Skip to content

iMovie is a LineBot for people who like watching movies. It combines chatbot with opinion mining and context-awareness technologies.

Notifications You must be signed in to change notification settings

ArrowHuang/LineBot-iMovie

Repository files navigation

LineBot-iMovie

iMovie is a LineBot for people who like watching movies. It combines chatbot with opinion mining and context-awareness technologies.

  1. 「moviebot.py」 is main code for LineBot.
  2. 「Yahoo_Movie_Comingsoon_2_Firebase.py」 is a web crawler code. It use spider to collect all movies that will come soon around Taiwan.
  3. 「Yahoo_Movie_Releasing_2_Firebase.py」 is also a web crawler code. It use spider to collect all movies that are releasing now around Taiwan.
  4. 「Yahoo_Movie_Score_2_Firebase.py」 is a web crawler code. It use spider to collect movie informations including movie score, film review and so on from IMDB, Yahoo Movie and Rotten Tomatoes. What's more, It also uses Google NLP API to analysis and calculate the movie score according to a simple rule I made.
  5. 「How to put LineBot into Heroku in Mac OS.txt」 is a guide to teach users how to push their codes to Heroku.

Pease note the following issues if you want to build your own LineBot:

  1. You should go to Line Developer to apply for a api key.
    And put the api key into moviebot.py
  2. You should go to Google Firebase, Google Map to and Google NLP API apple for api keys.
    And put api keys into moviebot.py, Yahoo_Movie_Comingsoon_2_Firebase.py, Yahoo_Movie_Releasing_2_Firebase.py and Yahoo_Movie_Score_2_Firebase.py

More details pls visit Line Developer, Google Firebase and Heroku.

image

image

image

About

iMovie is a LineBot for people who like watching movies. It combines chatbot with opinion mining and context-awareness technologies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages