Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / snowch / movie-recommender-demo
This project walks through how you can create recommendations using Apache Spark machine learning. There are a number of jupyter notebooks that you can run on IBM Data Science Experience, and there a live demo of a movie recommendation web application you can interact with. The demo also uses IBM Message Hub (kafka) to push application events to topic where they are consumed by a spark streaming job running on IBM BigInsights (hadoop).
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snowch%2Fmovie-recommender-demo
Stars: 84
Forks: 48
Open Issues: 4
License: apache-2.0
Language: Jupyter Notebook
Repo Size: 28.5 MB
Dependencies:
53
Created: over 7 years ago
Updated: 9 months ago
Last pushed: about 1 year ago
Last synced: 9 months ago
Topics: alternating-least-squares, biginsights, bluemix, bokeh, cloudant, collaborative-filtering, dsx, hadoop, hive, ibm-biginsights, ibm-bluemix, jupyter-notebook, kafka, machine-learning, messagehub, notebook, python-flask-application, redis, spark, spark-streaming
Files
Dependencies
- org.apache.kafka:kafka-clients 0.9.0.0 compile
- org.apache.kafka:kafka-log4j-appender 0.9.0.0 compile
- org.apache.kafka:kafka_2.10 0.9.0.0 compile
- org.apache.spark:spark-core_2.10 1.6.2 compile
- org.apache.spark:spark-streaming_2.10 1.6.2 compile
- org.scala-lang:scala-library 2.10 compile
- Flask ==1.0
- Flask-Bootstrap ==3.3.6.0
- Flask-Login ==0.4.0
- Flask-Moment ==0.5.1
- Flask-SQLAlchemy ==2.1
- Flask-SSLify ==0.1.5
- Flask-Script ==2.0.5
- Flask-WTF ==0.12
- Jinja2 ==2.11.3
- MarkupSafe ==0.23
- PyHive ==0.3.0
- PyYAML ==5.4
- SQLAlchemy ==1.3.0
- WTForms ==2.1
- Werkzeug ==0.15.3
- bit-array ==0.1.0
- bitarray ==0.8.1
- bokeh ==0.12.4
- cffi ==1.9.1
- cloudant ==2.3.0
- cryptography ==3.3.2
- dominate ==2.2.0
- future ==0.16.0
- idna ==2.1
- itsdangerous ==0.24
- kafka ==1.3.3
- kafka-python ==1.3.1
- numpy ==1.22
- oauth2-client ==0.0.15
- pandas ==0.20.1
- paramiko ==2.10.1
- ply ==3.10
- protobuf ==3.15.0
- pure-sasl ==0.4.0
- pyasn1 ==0.1.9
- pycparser ==2.17
- python-dateutil ==2.6.0
- pytz ==2017.2
- redis ==2.10.5
- requests ==2.20.0
- scp ==0.10.2
- six ==1.10.0
- thrift ==0.10.0
- thriftpy ==0.3.9
- tornado ==4.5.1
- visitor ==0.1.3
- wheel ==0.24.0