Skip to content

daemon966/Shisha-Setu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š Siksha-Setu โ€“ AI-Based Smart Education Platform

Siksha-Setu is an AI-driven educational web application that leverages Natural Language Processing (NLP) to simplify and personalize learning. It automatically summarizes lengthy educational texts, recommends relevant YouTube videos, and generates quizzesโ€”making complex academic content more accessible and engaging.


๐Ÿ” Features

  • โœจ Text Summarization โ€“ Converts large blocks of academic content into concise summaries using NLP.
  • ๐ŸŽฅ Video Recommendations โ€“ Uses YouTube API to recommend context-relevant educational videos.
  • โ“ Quiz Generation โ€“ Automatically generates questions based on the summarized content.
  • ๐ŸŒ Wikipedia Integration โ€“ Fetches additional knowledge to support learning material.
  • ๐Ÿง  AI/NLP Powered โ€“ Utilizes libraries like spaCy, NLTK, and Groq API for intelligent content handling.
  • ๐Ÿงฑ Built with Django โ€“ Scalable and secure backend with integrated SQLite database.

๐Ÿ› ๏ธ Tech Stack

  • Frontend: HTML5, CSS3, JavaScript
  • Backend: Django
  • Database: SQLite
  • AI/NLP Libraries: spaCy, NLTK
  • APIs Used:
    • Groq API (LLM)
    • YouTube Data API
    • Wikipedia API

About

A web platform that uses AI and NLP to generate personalized educational content such as video summaries, notes, and quizzes. It enhances student understanding by summarizing long lectures using Groq API, YouTube API, Wikipedia API, and NLP libraries like spaCy and NLTK. Tech Stack: Django, HTML/CSS, JavaScript, SQLite, spaCy, NLTK, Groq API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors