##Semantic Video Recommendation Engine VideoRecommendation.snb is scala spark notebook that needs spark notbook hosted at http://spark-notebook.io
###Steps for executing code in scala-spark notebook ####Download Notebook hosted at following link https://s3.eu-central-1.amazonaws.com/spark-notebook/zip/spark-notebook-0.6.3-scala-2.11.7-spark-1.6.0-hadoop-2.2.0-with-hive-with-parquet.zip?max-keys=100000
unzip spark-notebook-0.6.3-scala-2.11.7-spark-1.6.0-hadoop-2.2.0-with-hive-with-parquet.zip -d spark-notebook-0.6.3-scala-2.11.7-spark-1.6.0-hadoop-2.2.0-with-hive-with-parquet
cd /path/spark-notebook-0.6.3-scala-2.11.7-spark-1.6.0-hadoop-2.2.0-with-hive-with-parquet
./bin/spark-notebook
open localhost:9000 in the browser
import and upload VideoRecommendation.snb notebook
click on VideoRecommendation.snb to open notebook
Set inputPath variable to path where data exist i.e /path/video-recommendation/videoMetaDataInCsvFormat
export PYSPARK_DRIVER_PYTHON=ipython export PYSPARK_DRIVER_PYTHON_OPTS="notebook --NotebookApp.open_browser=False --NotebookApp.ip='*' --NotebookApp.port=8880"
./bin/pyspark