Skip to content

AnshanaM/meta-cognify

Repository files navigation

🌟 MetaCognify

Hackathon: Falcon Hackathon by lablab.ai
Team: The Falconers

🚀 Introduction

MetaCognify is an educational tool developed during the 10-day Falcon Hackathon. It leverages the Falcon 2 180B model to help students improve critical thinking and memory. The platform offers AI-driven simulations of two self-study techniques, the Feynman Technique and the Socratic Method, which are effective strategies for enhancing cognitive skills.

Self-Study Techniques

  • Feynman Technique: Simplify complex concepts as if teaching a beginner. This method helps in identifying gaps in understanding and reinforcing knowledge through simplification and analogy.

  • Socratic Method: Engage in guided questioning to challenge assumptions and deepen comprehension. By asking "why" and "how," this technique stimulates critical thinking and encourages deeper exploration of ideas.

🎯 Features

  • Noobert: An AI bot that simulates the Feynman Technique. It prompts users to explain topics in simple terms, enhancing understanding and retention.
  • Socrabot: An AI bot that employs the Socratic Method. It challenges users with probing questions, promoting critical thinking and reflection.
  • Feedback & Analytics: Both bots provide detailed performance metrics and personalized feedback, highlighting strengths and areas for improvement.

🛠️ Technologies

  • Frontend: React, JavaScript, CSS
  • Backend: Next.js, TypeScript
  • API: AI71

💡 How It Works

  1. Setup:

    • Clone the repository:
      git clone https://github.com/AnshanaM/meta-cognify.git
      cd meta-cognify
    • Install dependencies:
      npm install
    • Configure environment variables (your AI71 API key).
  2. Running the App:

    • Start the development server:
      npm run dev
  3. Using the App:

    • Noobert: Choose a topic and explain it to Noobert, who will ask questions to clarify and deepen understanding.
    • Socrabot: Engage with Socrabot's questions to explore and reflect on various topics.
    • Review Feedback: Check the analytics dashboard for feedback and insights on your performance.

🖱️ Live Demo

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors