Skip to content

Latest commit

 

History

History
94 lines (59 loc) · 3.68 KB

README.md

File metadata and controls

94 lines (59 loc) · 3.68 KB

SoliFood log

Overview

App

Tired of spending hours binge-watching YouTube study videos assigned by your professors or seeking out videos yourself to reinforce class material? We understand how exhausting it can be!

Introducing LAKHESS – a tool designed to help you study smarter. LAKHESS is an AI-powered website that transforms your YouTube videos into a structured mind map and detailed summaries. Simply paste your YouTube link, click “LAKHESS!”, and watch as your content is converted into a visual map of topics and summaries, making study sessions more efficient and effective.

Features

  • AI-Powered Mind Mapping: Automatically generates a mind map of topics covered in the video.
  • Detailed Summaries: Provides concise summaries for each topic to reinforce key points.
  • Easy to Use: Simply paste the YouTube link and click to transform content.

The Architecture

General Overview

A visual representation of the project architecture:

Architecture

Used APIs

We utilized the following APIs:

  1. Meta-Llama (Meta-Llama-3-8B-Instruct)

  2. OpenAI Whisper

    • Purpose: Speech-to-text conversion
    • Provider: OpenAI
    • Documentation: Whisper GitHub

These APIs enable our application to perform advanced natural language processing tasks, including converting speech to text and generating concise summaries from textual input.

Getting Started

  1. Paste the YouTube Link: Enter the URL of the YouTube video you wish to analyze.
  2. Click “LAKHESS!”: Let our AI process the video and generate the mind map and summaries.
  3. Review Results: Explore the mind map and summaries to enhance your study sessions.

Roadmap

  • Basic functionality
    • Convert YouTube video to audio
    • Audio to text using Whisper
    • Summarize the text
    • Generate mind map
    • Display the mind map in the frontend
  • User interface implementation and enhancement
  • Add user authentication and profiles
  • Implement save and share features for summaries and mind maps
  • Optimize performance for longer videos
  • Add support for multiple languages
  • Implement advanced customization options for mind maps
  • Add unit and integration tests

Contact

Salma Rachidi: General Engineering and Biotech Graduate

LinkedIn GitHub

Zineb EL HOUZ : Master's student in Data Science and Engineering

LinkedIn GitHub

Ahmed Houssam BOUZINE : Big Data & Cloud Computing Engineering Student

LinkedIn GitHub Website