Skip to content

antoneev/note-worthy

Repository files navigation

Treehacks-2021

🔗 Links

Inspiration

With 3/4 of our team comprised of students, we choose to develop a project inline with education. Due to the novel coronavirus, we have all been forced to learn virtually; however, this is approach does not always work for students. Our inspiration is to create a platform that allows students with different learning styles to easily be accommodated. Auditory students will have the ability to listen to the live lessons as they currently do. Visual students will have the ability to see both entire lecture notes and lecture summaries. Tactile students will have the ability to complete 5-minute quizzes and interact with our chatbot.

❓ Problem Statement

One of the problems currently faced by students around the world is the new way of learning, virtual learning. This leaves teachers with the age long problem of how to keep students engaged.

👌 What it does

  • Increase Engagement
  • Pre-made Questions
  • Study Guide Creation
  • Feedback on Lectures
  • Lesson and Lesson Summaries Transcript
  • Archive of Information

How we built it

Challenges we ran into

  • Handeling background processes in Chrome Extension
  • Generating realtime quizes after some fixed intervel of time
  • Generating summary of the transcript
  • integrating chatbot

Accomplishments that we're proud of

  • Developing a Chrome extension dashboard to convert lectures to text
  • Generating questions from summary using a Naive-Bayes Machine learning model
  • Providing Graph analytics based on sentiment analysis for better understanding of lectures

What we learned

  • how the background processes work in an chrome extension
  • integrating chatbot into a website

What's next for Note-Worthy

  • Allowing teachers to prompt a quiz on demand
  • Assist students by identifying weaknesses and providing resources
  • Adding Lecture Insights for Webcam on sessions
  • Connecting chat with Google Assistant & Amazon Alexa

💡 features

💻 samples:

👣 steps to run the project

  • clone the repo in your local machine
  • do yarn in the dashboard directory
  • do yarn dev to run nextjs local server

Tech Stacks & dependencies

🤖 Backend 🪟 Frontend 🖥 Machine Learning
Django-rest-framework Nextjs Deep ai's summarizer
Python Chrome extention Matplotlib.pyplot
Azure HTML/CSS Pandas
Digital ocean Javascript Numpy
PostgreSQL Tailwindcss Textblob
Vercel.app Spacy en_core_web_sm
React-Toast-Notifications Gensim
React-Simple-Chatbot Regular Expression
React-Loader-Spinner Note-Worthy Chatbot

made with 💕 by:

About

This project was built during the Treehacks 2021 hackathon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •