The application is a mere demonstration of a decentralized text analysis and prediction.
- Create cred.py file and add the following there
- api_key = "your api key from youtube api"
- channel_id = ""
- vect = ""
- channel_name = ""
- Install all libraries from requirements.txt (pip install -r /path/to/requirements.txt)
- From terminal go to installed directory
- cd {your pulled file directory}
- Run the program (python main.py)
- Navigate to http://127.0.0.1:5000 to view the application
~ Flask ~ HTML ~ Python ~ Pyspark ~ Pandas ~ Numpy ~ Googleapiclient ~ BeautifulSoup ~ Nltk ~ Sklearn ~ Matplotlib ~ Wordcloud ~ Joblib
https://www.youtube.com/watch?v=AowljMakD-Q
Screen 1 (Taking user input as Youtube Channel URL)
Screen 2 (Displaying the Channel Analysis)
Screen 3 (Taking user input as title and discription for prediction)
Screen 4 (Displaying the prediction given by each ML algorithm)