AIFeatured

Mindologi — AI Medical Chatbot & Diagnostic System

Mindologi is an AI-powered virtual clinical assistant that runs automated psychological assessments using DSM-5 criteria. It mirrors a real mental health consultation—collecting personal, lifestyle, and symptom data, performing vector-based diagnostic reasoning, and producing clinical-style reports for users and healthcare providers.

Bot-icon

Client

Healthcare / Product Build

Role

Full Stack & AI Developer

Year

2024

Timeline

End-to-end build

Industry

Mental Health / HealthTech

Mindologi-image-1Mindologi-image-2

Challenge & solution

Automating the path from first symptoms to structured, clinician-ready insight.

The Challenge

Hours of intake before diagnosis begins

Mental health consultations depend on lengthy manual assessments and DSM-based symptom screening before clinicians can reason about a diagnosis. The challenge was to build an AI system that simulates a real psychological consultation: ask dynamically from user answers, compare symptoms against DSM-5 criteria, generate structured diagnostic reports, and give providers a workspace to review cases and connect with patients.

The Solution

DSM-5 intelligence in a conversational flow

Mindologi automates a psychiatrist-like workflow with intelligent prompting, structured capture, and medical vector search. Intake collects background (demographics, trauma, lifestyle). Symptom exploration deepens duration, triggers, and impact. DSM-5 diseases stored as vectors enable similarity search; top matches drive criteria verification with dynamic follow-ups. At 70–80% criteria confirmation, the system produces a report with disorder, match percentage, and alternatives—or advances to the next candidate until a valid fit emerges.

Key features

From AI consultation to provider-ready reports in one platform.

AI medical consultation

Multi-phase flow: Intake → Symptom exploration → Screening → Assessment → Report, with DSM-5 vector identification.

Dynamic question generation

LangChain-driven, criteria-based questions that adapt to answers and screening results.

Diagnostic report generation

Verified symptoms, matched disorders, confidence %, next steps—shared with providers; PDF export.

Dual dashboard system

Client: chat, progress, reports. Provider: verify cases, manage reports, schedule appointments.

Smart data handling

Diseases and assessments indexed with MongoDB Vector Search; interactions logged for analytics.

Multi-mode interaction

Text chat plus optional Twilio voice so the AI doctor can speak with patients.

System architecture

Seven layers from conversation to clinician review and notifications.

01

AI conversation layer

Manages user input and conversational context across phases.

02

Vector search engine

Matches symptoms to DSM-5 disease embeddings in MongoDB.

03

Dynamic question generator

Adapts follow-ups from criteria verification and screening.

04

Assessment & scoring

Calculates symptom match percentages per disorder.

05

Report generation

Compiles data, scores, and diagnosis into client/provider reports.

06

Provider review layer

Clinicians validate reports and manage appointments.

07

Notification layer

SMS/calls via Twilio connecting clients and providers.

Impact

Results & impact

80%

Initial assessment steps automated

65%

Less clinician intake time

2

Dashboards (client + provider)

24/7

Accessible mental health triage

Tech stack

MERN, LangChain, MongoDB Vector Search, Twilio, and tools built for clinical workflows.

react-icon

React.js

· Frontend

Responsive UI with reusable components and real-time interactions

noed-icon

Node.js

· Backend

Scalable APIs, authentication, and server-side application logic.

express-icon

Express

· Backend

Fast REST APIs, middleware, routing, and secure request handling.

mongodb-icon

MongoDB

· Database + vectors

Flexible NoSQL database for scalable data storage and queries.

langchain-icon

LangChain

· AI / NLP

Connects LLMs with prompts, memory, and external tools.

openAI-icon

OpenAI

· AI / NLP

Powers intelligent conversations, text generation, and AI reasoning.

twilio

Twilio

· Voice & SMS

Enables SMS, voice calls, WhatsApp, and OTP verification.

jwt

JWT

· Authentication

Secure user authentication with token-based access control.

vercel-icon

Vercel

· Deployment

Fast deployment with automatic builds and global edge delivery.

do-icon

DigitalOcean

· Deployment

Cloud hosting for scalable deployment and reliable infrastructure.

Building healthcare AI with clinical rigor?

From DSM-grounded RAG to dual dashboards and provider workflows—I ship full-stack mental health and diagnostic systems.