AI / Web App
Social Anxiety Level Prediction
A full-stack AI application designed to evaluate and predict a user's social anxiety levels based on psychological indicators and behavioral data.
- Client
- Personal Project
- Role
- AI & Full-stack Developer
- Stack
- Python, Scikit-learn, Pandas, FastAPI, React, TypeScript
- Date
- 2024

Technological & Algorithmic Highlights
Accurate Prediction Model
Utilizes Machine Learning algorithms to analyze complex psychological variables and behavioral data to output a risk classification.
Real-time Interactive UI
Provides a seamless and intuitive questionnaire experience built with React, delivering real-time prediction results upon submission.
Operation Flow
- 01User interacts with the React frontend to complete a comprehensive psychological survey.
- 02The collected data is securely transmitted to the FastAPI backend.
- 03A trained Machine Learning model processes the behavioral and psychological indicators.
- 04The system classifies the user's social anxiety risk level.
- 05Real-time feedback and results are displayed to the user via the interactive UI.
System Infrastructure
A decoupled, modern architecture separating the machine learning processing from the frontend presentation, ensuring performance, scalability, and data privacy without storing unnecessary PII.
Infrastructure parameters
- • Backend API: FastAPI (Python)
- • Frontend: React, TypeScript
- • Machine Learning: Scikit-learn, Pandas, NumPy