About Socratica

Your AI-powered math tutor for personalized learning

Our Mission

Socratica is designed to help students learn mathematics through the Socratic method—asking questions that guide thinking rather than providing direct answers. Our AI tutor adapts to your learning pace, identifies when you're stuck, and provides personalized guidance to help you understand concepts deeply.

Key Features

  • Socratic Questioning: Learn through guided questions that build understanding step by step
  • Adaptive Learning: The tutor adjusts to your level and provides appropriate hints based on your progress
  • Problem Analysis: Upload images of math problems or type them directly—we support both
  • Session History: Save and resume your learning sessions anytime, across devices
  • Stuck Detection: Our system recognizes when you're struggling and provides targeted help

How It Works

1. Share Your Problem

Type your math problem or upload an image. Our OCR technology extracts the text automatically.

2. Get Guided Questions

The AI tutor asks questions to help you think through the problem, rather than giving you the answer.

3. Learn at Your Pace

The tutor adapts to your responses, providing more hints when you're stuck and challenging you when you're ready.

Technology

Socratica is built with modern web technologies including Next.js, React, Firebase, and OpenAI's GPT-4. We use advanced AI models to understand your questions, provide personalized guidance, and detect when you need additional support.

Privacy & Security

Your data is securely stored and encrypted. We use Firebase Authentication for secure sign-in and Firestore for data storage. Your sessions and profile information are private and only accessible to you.