Skip to content

sidsabh/dialectosoar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dialectosoar

new_wob_git

Description

An app that helps people learn new languages through watching videos with integrated language understanding and comprehension checks

Watch your language skills soar through the language learning tool that prompts questions based on a YouTube video in any foreign language! Dialectosoar is a webapp that analyzes a video in a foreign language, periodically stopping the video to ask the user a question about the video's content since the last question. In doing so, our app constantly makes sure that user's are staying on top of their language learning while engaging with videos they find interesting!

Features

Question Styles Accuracy Tracker Vocabulary List
dia_text_q dia_accuracy_tracker dia_vocab

We offer a variety of question styles to enable learning different specific things, like comprehension questions, multiple choice questions, and writing practice questions.|We track how many questions a user is getting correct or incorrect, providing specific insights about what their accuracy means and offering a means to improve.|After a video completes, newly encountered vocabulary words will be added to an ever-growing terms set for the user to practice from! This allows the user to constantly work on expanding their foreign language vocabulary, directly after applying it in context through the video questions.

Software Used

1] YouTube APIs (Subtitle/Transcript Access)

2] YouTube APIs (Embedded Video Player)

3] Firebase APIs (Databasing)

4] OpenAI APIs (Question Generation & Vocabulary Extraction)

Credits

Sid Sabhnani: GitHub

Zayaan Rahman: GitHub

Parul Gupta: GitHub

Anshul Gulati: GitHub

Releases

No releases published

Packages

 
 
 

Contributors