HVbajoria / EduVerse

Unlock Knowledge with AI

Home Page:https://eduverse.streamlit.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EduVerse 🗒️ 💻

Logo


Details :

Name : Harshavardhan Bajoria

Country of Residence : India

College Name : Amity University Kolkata

Graduation Year: 2024

Experience Level : Student

Theme :

Numerous individuals and professionals encounter difficulties organizing and managing extensive information, hampering productivity and informed decision-making. Challenges encompass efficient knowledge creation, access, and summarization, exacerbated by language barriers and vision impairments that impede seamless communication among diverse global audiences.

Problem Statement:

Many individuals and professionals struggle to efficiently manage and organize vast amounts of information, hindering their productivity and ability to make well-informed decisions. They face challenges in creating, accessing and summarizing knowledge effectively. Additionally, language barriers and vision impairments hinder seamless communication and understanding across diverse global audiences.

  • Information Overload: The overwhelming volume of information makes it challenging to effectively organize and access knowledge.
  • Note-taking Hassles: Traditional note-taking lacks structure and the ability to highlight key points for quick reference.
  • Learning Roadblocks: Finding quality learning resources amidst the sea of online content is time-consuming and often leads to frustration.
  • Global Communication Barriers: Language differences and the lack of efficient translation tools hinder seamless interaction and understanding across cultures.
  • Time-Intensive Summarization: Manually summarizing lengthy texts is laborious and consumes valuable time.
  • Limited Multilingual Understanding: The inability to understand and communicate in multiple languages restricts global collaboration and learning opportunities.
  • Vision Difficulties: Some people face difficulty reading texts from the screen because of which they miss learning opportunities.

Solution: 💡

Introducing "EduVerse," a cutting-edge solution powered by Azure AI service and seamlessly integrated through Streamlit. Tackling the prevalent challenges head-on, this innovation provides the following transformative features:

  1. Chat & Learn: Elevate your understanding with our intelligent chatbot, enabling the creation of a dynamic knowledge base, interactive Q&A sessions, and the ability to save discussions, all thanks to Azure Conversational AI service.
  2. Keyword-Powered Notes: Revolutionize your note-taking with KeyNote. Utilizing Azure's Keyword Extractor Feature, it extracts and presents essential keywords in bold format, ensuring comprehensive and organized notes.
  3. VideoLink: Dive into a world of effortless learning. VideoLink, utilizing Azure Bing Search API, swiftly locates the most pertinent learning videos across many topics.
  4. LinguaBrief: Break language barriers and save time. Our Text Summarizer, supported by Azure AI Text Summarizer and Translator, swiftly produces concise summaries and real-time translations, empowering efficient communication and comprehension.
  5. LinguaSense: Break language barriers and understand knowledge anytime, everywhere. Our text translator, supported by Azure AI Text Translator and sentiment analysis empowers everyone to communicate effectively and understand the context.

LinguaSense and LinguaBrief are backed by Text to Speech Services by gTTS LLM model which allows everyone to access the knowledge in audio format.

"EduVerse" is the solution to streamline knowledge acquisition, organization, and global collaboration.

Tech Stack:

The following tech stacks have been used to create the application and deploy it.

  • Streamlit to build the front end of the application.
  • Streamlit Cloud to deploy the application for global access.
  • Microsoft Azure Conversational AI Service to create a responsive chatbot that can be used to effectively understand a text.
  • Microsoft Azure Bing Service API to search the relevant videos from the web which can be used to learn a topic.
  • Microsoft Azure Keyword Extractor Service to extract the relevant keywords from the text.
  • Microsoft Azure Language Service to summarize and translate the text from, to any language.
  • gTTs and LLM model to convert text to audio and doc in real-time.
  • Auth0 for one-click faster, safer and powerful authentication. Microsoft Azure AI Sentiment Analysis for real-time sentiment analysis.
  • GitHub to host the source code, use the version control (collaboration history) to understand the changes, and go back and forth if required to complete the software. Also, GitHub Codespaces uses in-browser VS code for quick and easy building and deployment of the software.

Demo Video Link 🎥 :

Social Impact / Novelty:

"EduVerse" emerges as a groundbreaking solution that not only addresses the widespread challenges of information management, learning accessibility, and global communication barriers but also ushers in a new era of seamless knowledge exchange. By harnessing the power of Azure AI service and Streamlit, this innovation empowers individuals, educators, and professionals in diverse ways:

  • Enhanced Learning: "EduVerse" revolutionizes learning methodologies by enabling users to effortlessly discover and engage with relevant educational videos across various topics, promoting continuous growth.
  • Efficient Information Management: With the intelligent "KnowledgeBot" and efficient "KeyNote" feature, users can create, organize, and retrieve information in a structured manner, enhancing productivity and decision-making.
  • Cross-Cultural Collaboration: The "LinguaBrief" & "LinguaSense" feature dismantles language barriers, fostering global collaboration, and enabling individuals to communicate and understand diverse perspectives without hindrance.
  • Time-Efficient Summarization: The ability to summarize content and translate it on-the-fly through "LinguaBrief" saves valuable time and accelerates comprehension, enhancing information exchange.
  • Empowerment for All: "EduVerse" democratizes access to effective learning and information management tools, ensuring that individuals across regions, languages, and backgrounds can participate in the digital age without limitations.

Through these innovative features, "EduVerse" emerges as a pioneering solution that empowers users to overcome challenges, fostering a more informed, connected, and collaborative global community.

Future Scope:

"EduVerse" not only addresses current challenges but also paves the way for a future filled with possibilities and advancements:

  • Interactive Learning Paths: Develop personalized learning paths based on user preferences and progress, creating a tailored educational journey for each individual.
  • Multimedia Integration: Expand "VideoLink" to support a wider array of multimedia content, including interactive simulations and augmented reality, to further enhance learning experiences.
  • Real-time Collaboration: Enable collaborative note-taking and discussion features, allowing users to collectively build and refine knowledge repositories in real-time.
  • AI-Powered Analytics: Implement advanced analytics to track learning progress, identify user preferences, and offer data-driven recommendations for continuous improvement.

In embracing these future directions, "EduVerse" evolves into an indispensable tool that solves current challenges and reshapes the educational and information landscape, driving innovation and enriching global knowledge sharing.

Build with ❤️ by Harshavardhan Bajoria

About

Unlock Knowledge with AI

https://eduverse.streamlit.app/


Languages

Language:Python 100.0%