Git Product home page Git Product logo

movietunes's Introduction

MovieTunes

CS411 Group 8 Project Fall 2017

Creater: Yuxiao Wang, Xuefei Liu, Sam Moseman, Nate Reddi

MEAN app: MongoDB, Express, Angular.js, Node.js


Intro

All project codes is in folder "movietunesapp".

Other related infoamtion is in foler "Project related documents"


Compile/Run

Open WebStorm app.

The first time the WebStorm will tell you to do 'npm install' and do it, or the project will lack dependencies.

Run with bin/www file and put localhost:3000 at your website.

Then search any movie you want to get the result of the playlists recommends from Spotify.

API notice

You need to put your own api token key in the config folder inside every javascript file

MongoDB notice

Please has your MongoDB setup and open. It will create the cs411 database automatically.

Test

I have a code section in index.html that was commented. You can uncomment it to test the three API callings.


Problem

The IBM Watson API only has 5 emotions, so that's will limit our application of recommendation.

The Auth of Twitter may fail in some awkward cases.


Open Source

Thanks for the API we are using:

  • Spotify Web API
  • TMDb API
  • IBM Watson API

Changes

As our original idea is to put songs and get the movie recommendation, but changes happened

Due to limitation and consideration, we revert it to put movie and get the playlist recommendation.


Copyright

This is a BU cs411 class project.

You cannot use our app as your project, homework, business, etc. If you need our app as an example, please contact Yuxiao Wang.

You cannot use our codes as your project, homework, business, etc.

Our school and we will have the right to pursue any violation if you not follow.

movietunes's People

Contributors

o1xhack avatar sliuxf avatar spmose avatar

Watchers

James Cloos avatar  avatar

Forkers

o1xhack

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.