NeuroVision-AI

Inspiration

With the increasing amount of time people spend on digital devices, eye strain, dryness, blurred vision, and visual fatigue have become common problems. Traditional vision-testing tools typically provide only basic assessments and reports, leaving users to determine the next steps on their own. We wanted to create a solution that not only evaluates vision health but also acts intelligently on the results. This inspired us to build NeuroVision-AI, an AI-powered Vision Health Agent that helps users understand and improve their digital eye health.

What it does

NeuroVision-AI is an intelligent vision health platform that combines eyesight assessment, eye image analysis, AI-powered recommendations, and screen optimization.

Key features include:

  • Patient profile management
  • 11-level Snellen vision test
  • Eye image upload and analysis
  • Eye strain and dryness assessment
  • Personalized vision health reports
  • AI-generated recommendations using Gemini API
  • Vision score and risk analysis
  • Smart display optimization suggestions
  • PDF report generation
  • Context-aware data management using MongoDB MCP

The platform follows an AI Agent workflow: Perceive → Analyze → Decide → Act, transforming vision health data into practical recommendations that improve user comfort and digital wellness.

How we built it

We developed NeuroVision-AI using a combination of modern web technologies, Artificial Intelligence, and cloud services.

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • Responsive User Interface

Backend

  • Python
  • Flask

Artificial Intelligence

  • Google Gemini API
  • Prompt Engineering
  • Intelligent Recommendation Engine

Database

  • MongoDB
  • MongoDB MCP (Model Context Protocol)

Computer Vision

  • Eye image processing
  • Feature extraction
  • Visual health analysis

Deployment

  • GitHub
  • Vercel

The system collects user data, performs vision testing, analyzes uploaded eye images, stores information in MongoDB, and uses Gemini API to generate intelligent health assessments and recommendations.

Challenges we ran into

Building NeuroVision-AI involved several technical and design challenges:

  • Designing an AI Agent workflow that produces meaningful actions rather than simple reports
  • Integrating Gemini API with user-generated vision data
  • Managing context-aware data retrieval using MongoDB MCP
  • Processing eye images and extracting useful health indicators
  • Creating accurate recommendation logic for screen optimization
  • Ensuring smooth communication between frontend, backend, AI services, and database systems
  • Deploying and testing the application in a cloud environment

We also had to work around browser security limitations, which prevent direct modification of operating system display settings.

Accomplishments that we're proud of

  • Successfully built a complete AI-powered Vision Health Agent
  • Integrated Google Gemini API for intelligent analysis and recommendations
  • Implemented MongoDB MCP for context-aware data handling
  • Created an interactive 11-level vision assessment system
  • Developed automated vision health report generation
  • Built a modern and user-friendly interface
  • Successfully deployed the project online
  • Combined AI, Computer Vision, healthcare concepts, and automation into a single platform

Most importantly, we transformed a traditional vision-testing application into an intelligent system capable of making personalized decisions and recommendations.

What we learned

Throughout the project, we gained valuable experience in:

  • AI Agent Architecture
  • Google Gemini API Integration
  • MongoDB MCP Integration
  • Prompt Engineering
  • Computer Vision Fundamentals
  • Full-Stack Development
  • REST API Design
  • Database Management
  • Cloud Deployment
  • Healthcare Technology Applications
  • User Experience Design
  • Report Generation and Data Analytics

We learned how AI can be used not only to analyze information but also to make decisions and provide actionable recommendations.

What's next for NeuroVision-AI

We plan to expand NeuroVision-AI with several advanced features:

  • Deep learning-based eye disease detection
  • Real-time webcam eye monitoring
  • Personalized eye health dashboards
  • Mobile application support
  • User authentication and cloud synchronization
  • Historical vision health tracking
  • AI-powered predictive eye health analysis
  • Smart reminders for healthy screen habits
  • Integration with wearable health devices
  • Advanced computer vision models for more accurate assessments

Our long-term goal is to transform NeuroVision-AI into a comprehensive digital eye-health assistant that helps users proactively maintain healthy vision in an increasingly digital world.

Built With

Share this project:

Updates

posted an update

NeuroVision AI is an AI-Powered Vision Health Agent that combines eyesight assessment, eye image analysis, intelligent decision-making, and automated screen optimization into a single platform. The system begins by collecting user information through the Patient Profile module and then conducts an 11-level Snellen vision test to evaluate visual acuity. Users can also upload an eye image, which is analyzed using Artificial Intelligence and Computer Vision techniques to detect indicators such as eye strain, dryness, redness, and blue-light exposure effects. The AI Agent processes this information and generates a comprehensive vision health report containing the overall vision score, acuity level, eye strain risk index, dryness analysis, and personalized recommendations. Unlike traditional vision testing systems that only generate reports, NeuroVision AI acts as an intelligent agent by analyzing the results, making decisions, and automatically recommending optimal display settings including brightness, font size, zoom level, contrast, blue-light filtering, color temperature, and dark mode preferences. Based on these recommendations, the agent generates platform-specific automation scripts such as Windows PowerShell commands, macOS shell scripts, and browser CSS configurations, enabling users to apply the suggested settings easily. By following the complete AI Agent workflow of Perceive, Analyze, Decide, and Act, NeuroVision AI transforms vision assessment results into real-world actions that help reduce eye strain, improve visual comfort, and create a healthier digital viewing experience. :::

Log in or sign up for Devpost to join the conversation.