Skip to content

Samiul-Islam-123/learn-machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Machine

Welcome to Learn Machine! This web application leverages artificial intelligence to provide personalized study material, solve problems and doubts, and generate roadmaps for various subjects. Some features are still under progress, and we appreciate your patience and contributions.

Features

  • Generate Study Material: AI-generated study notes, summaries, and explanations for various topics.
  • Problem Solving: Assistance in solving academic problems with step-by-step solutions.
  • Doubt Resolution: AI-powered chatbot to resolve doubts and answer questions.
  • Roadmap Generation: Personalized learning paths based on user input (in progress).
  • Progress Tracking: Track learning progress and performance (planned feature).
  • Interactive Quizzes: Test your knowledge with quizzes and get instant feedback (planned feature).

Demo

You can check out a live demo of the application here. (Replace with your demo link)

Installation

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/your-username/ai-learning-platform.git
    cd ai-learning-platform
    
  2. Install dependencies:
     cd frontend
     npm install
     cd ..
     cd backend
     npm install
     #or
     cd frontend
     yarn install
     cd ..
     cd backend
     yarn install
    

This will install dependencies in both frontend and backend directories

##Technologies Used

Frontend: React MUI Backend: Node.js Socket.io LLM : Gemini