{"id":22358562,"url":"https://github.com/muhammadawaisshaikh/edtech-ai","last_synced_at":"2025-08-16T16:40:18.232Z","repository":{"id":223941368,"uuid":"761969478","full_name":"muhammadawaisshaikh/Edtech-AI","owner":"muhammadawaisshaikh","description":"Educational platform utilising Google AI to enhance student learning and note-taking experience. The app will offer features like voice note recording, transcription, image-to-text conversion, text-to-PDF generation, ChatGPT integration for summarisation and translation, a user-friendly interface, cloud storage, and customisation options.","archived":false,"fork":false,"pushed_at":"2024-02-22T20:58:23.000Z","size":146,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-04T15:15:47.043Z","etag":null,"topics":["ai","angular","artificial-intelligence","artificialintelligence","django","django-rest-framework","edtech","gemini","nextjs","python3","react","reactjs"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/muhammadawaisshaikh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-02-22T20:38:20.000Z","updated_at":"2024-11-13T11:53:29.000Z","dependencies_parsed_at":"2024-02-22T21:55:28.290Z","dependency_job_id":null,"html_url":"https://github.com/muhammadawaisshaikh/Edtech-AI","commit_stats":null,"previous_names":["muhammadawaisshaikh/edtech-ai"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadawaisshaikh%2FEdtech-AI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadawaisshaikh%2FEdtech-AI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadawaisshaikh%2FEdtech-AI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadawaisshaikh%2FEdtech-AI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/muhammadawaisshaikh","download_url":"https://codeload.github.com/muhammadawaisshaikh/Edtech-AI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236533072,"owners_count":19164357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","angular","artificial-intelligence","artificialintelligence","django","django-rest-framework","edtech","gemini","nextjs","python3","react","reactjs"],"created_at":"2024-12-04T15:15:53.063Z","updated_at":"2025-01-31T15:17:55.250Z","avatar_url":"https://github.com/muhammadawaisshaikh.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Edtech-AI (AI-powered educational app that automates note-taking and enhances learning)\nEducational platform utilising Google AI to enhance student learning and note-taking experience. The app will offer features like voice note recording, transcription, image-to-text conversion, text-to-PDF generation, ChatGPT integration for summarisation and translation, a user-friendly interface, cloud storage, and customisation options.\n\n# Problem: Students struggle with traditional note-taking due to:\n\n- Difficulty keeping pace with fast-paced lectures\n- Handwriting fatigue and illegibility\n- Missing important information\n\n# Solution: Develop an AI-powered educational app that automates note-taking and enhances learning.\n\n## 1. Voice Note Recording:\nHigh-quality audio recording: Support various audio formats and bitrates for clear sound even in noisy environments.\nBackground recording: Allow recording while using other apps for multitasking.\nSpeaker identification: Differentiate between speaker voices in group discussions for easier note organization.\nBookmarking: Mark important points within recordings for quick reference.\n\n## 2. Transcription:\nReal-time transcription: Display transcribed text alongside the recording for immediate understanding.\nSpeaker labeling: Identify and label different speakers within the transcript.\nPunctuation and formatting: Apply proper punctuation and formatting for readability.\nVocabulary customization: Allow users to add custom vocabulary or domain-specific terms for improved accuracy.\n\n## 3. Image Note Conversion:\nMulti-angle image capture: Support capturing images from different angles for complex content like whiteboards.\nHandwriting and text recognition: Accurately recognize both handwritten notes and printed text from images.\nLayout preservation: Maintain the original layout and structure of notes after conversion.\nImage editing tools: Offer basic image editing features like cropping, rotation, and brightness adjustment.\n\n## 4. Text-to-PDF Conversion:\nCustomizable formatting: Provide options for font size, style, and layout for the generated PDF.\nTable and image inclusion: Allow users to export tables and images from their notes into the PDF.\nPassword protection: Offer optional password protection for sensitive notes.\nMultiple export formats: Support exporting to other document formats besides PDF.\n\n## 5. ChatGPT/Gemini Integration:\nSummarization: Generate different levels of summaries (short, medium, long) based on user preference.\nParaphrasing and rephrasing: Offer options for different paraphrasing styles to suit learning needs.\nMultilingual translation: Support translation to a wide range of languages for broader accessibility.\nKnowledge base integration: Leverage ChatGPT's knowledge base for factual verification and additional information.\n\n## 6. User-Friendly Interface:\nIntuitive navigation: Design a clean and uncluttered interface for easy feature access.\nDark mode: Provide a dark mode option for increased eye comfort during long study sessions.\nAccessibility features: Implement features for users with visual impairments or other accessibility needs.\nMulti-device compatibility: Ensure seamless experience across various smartphones and tablets.\n\n## 7. Cloud Storage and Sync:\nAutomatic backups: Regularly back up notes to the cloud for data protection.\nOffline access: Allow users to access notes even without an internet connection.\nReal-time syncing: Synchronize notes across all devices used by the user.\nVersion control: Maintain a history of note revisions for easy reference and rollback.\n\n## 8. Customization and Personalization:\nPersonalized learning paths: Recommend relevant content and resources based on individual learning styles and progress.\nNote tagging and organization: Allow users to create tags and folders for efficient note management.\nStudy reminders and notifications: Set reminders for upcoming exams or deadlines.\nIntegration with other learning apps: Allow connection with existing learning tools and platforms.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuhammadawaisshaikh%2Fedtech-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmuhammadawaisshaikh%2Fedtech-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuhammadawaisshaikh%2Fedtech-ai/lists"}