This react application have following two features:-
-
Extracting important keywords from a given sentence or paragraph.
-
Fetch comments from a youtube video, analyze sentiments after extracting keywords and visualize the sentiments with the help of a pie chart pie chart. Example 1:- Following youtube is seeming to have positive comments more than negative ones:- https://www.youtube.com/watch?v=8pDqJVdNa44
Output:-
Example 2:- Following video seems to have negative comments on youtube: https://www.youtube.com/watch?v=YmTAkE0DT_M
Output:-
This web application is live ๐
https://main--gleeful-melba-5df7ca.netlify.app/
I have used react with Chakra UI for buiulding the frontend, Open AI Api for fetching the kewords & sentiments, and Youtube API to fetch comments in text form from any youtube video.
Additionally, I have used netlify serverless functions to access API keys in secured form.