Inspiration

Language learning can be frustrating when the method doesn’t suit how your brain works. Inspired by cognitive science and personal struggles with language apps, we wanted to create a tool that adapts to how your brain learns best — whether you're a visual, auditory, or kinesthetic learner.

What it does

NeuroLingo is a web app that:

Analyzes your language strengths (listening, grammar, reading)

Lets you upload a brain scan or choose a learning style

Uses an AI-powered backend to generate personalized study recommendations

Optionally converts results into spoken feedback using text-to-speech

How we built it

Frontend: Built with React using Blot.new’s visual builder and code editor

API Integration: Simulated /analyze and /tts endpoints to simulate backend logic

Voice AI: Prepares to integrate with ElevenLabs for personalized voice playback

UX Design: Focused on accessibility and minimal interaction steps

Challenges we ran into

Hosting real brain data is difficult without proper consent & setup

Simulating neuroscience-based feedback without a real ML model

Dealing with CORS and network limits in frontend API calls

Accomplishments that we're proud of

Built a complete multi-step React app fully within the Blot.new platform

Designed a clean, user-friendly UI for exploring brain-based learning styles

Simulated personalized language recommendations based on user input

Integrated a text-to-speech system for audio playback of the advice

Designed for future integration with real brain data and AI APIs

What we learned

How to build and structure a full-stack app inside Blot.new

How to simulate backend behavior with mock APIs during early development

The importance of matching learning experiences with individual cognitive preferences

Challenges of implementing neuroscience concepts in a practical, accessible way

How to write modular, clean React code that can scale and evolve

What's next for NeuroLingo

Integrate real backend using FastAPI + PyTorch

Use ElevenLabs for realistic voice feedback

Expand learning recommendations using actual EEG or fMRI data

Built With

  • and
  • blot.new-platform
  • elevenlabs
  • mock-rest-apis
  • pytorch
  • react
  • tailwind-css
  • typescript
  • with-planned-integration-of-fastapi
Share this project:

Updates