BlogBee is a web application in which a user can search for youtube video content and the system will display the textual version of the youtube content. The system will also classify the blog and provide recommendations based on the user’s rating on blogs.
--------------------------------
Youtube to Text Api----------
We pass the youtube url’s youtube id and find the texual formate of video using “YouTubeTranscriptApi”
Text Classification-------
We classify the youtube video’s text in to 20 different classification by using supervised “20 news groups data” from sklearn library and implement support vector machine to implement it.
Item based Recommendation----
This functionality provide recommendations according to users rating which is implemented by Item based Collaborative filrtering.
2. Presented By:
Md. Muktar Hosen (BSSE 1116) &
Md. Rakib Trofder (BSSE 1129)
2
Supervised By:
Kishan Kumar Ganguly
Assistant Professor
IIT, University of Dhaka
3. 3
Overview of
the Project
BlogBee is a web application in which a user can search
for youtube video content and the system will display
the textual version of the youtube content. The system
will also classify the blog and provide
recommendations based on the user’s rating on blogs.
4. Work Progress (Backend)
4
Item based
Recommendation
This functionality provide
recommendations
according to users rating
which is implemented by
Item based Collaborative
filrtering.
Youtube to Text Api
We pass the youtube
url’s youtube id and find
the texual formate of
video using
“YouTubeTranscriptApi”
Text Classification
We classify the youtube
video’s text in to 20
different classification by
using supervised “20 news
groups data” from sklearn
library and implement
support vector machine to
implement it.
9. Technologies
9
Angular JS
For forntend Blog-Bee UI
Node.js
For Blog-Bee backend
programming
For using library
and API in backend
Python MySQL
Create, Delete, Update,
Retrive Functions from
Databases
11. Team Contributions
11
APR 15
APR 11
APR 7
APR 4
MAR 27
MAR 23
MAR 20
MAR 14
MAR 10
FEB 20
FEB 04
JAN 16
Project Initialization YouTube to Text SRS for this Project
Implement Item based
collaborative filtering
Collecting Video
Information
Create REST API for this
web application
Project Proposal Implement Text
Classification
Build Login and Sign Up
Frontend using angular
News Feed Frontend Connect database with
BlogBee
Implement Item
based Collaborative
filtering in news feed
Md. Muktar Hosen
Md. Rakib Trofder
Both
12. Future Work Plan
12
1 3
4
2
Show Blog’s topis related
tags
Add Comment, Share and
Favourite List
Connect
Recommendation with
Blog Bee News Feed
Properly Reinforcement Learning
based Recommendation