Khalid Edaoudi
Software Engineer | Java | Node.js | Machine Learning | AI Agents
This profile was put together from Khalid's public GitHub portfolio, and they haven't joined Vibetown yet, so reach them through their portfolio. Is this you? Contact us to update or remove it.
About
Khalid Edaoudi works in AI engineering and ML & data science, based in Casablanca, Morocco (Bimdiag International). Software Engineer | Java | Node.js | Machine Learning | AI Agents. Public projects on GitHub include Teddy (Teddy is an AI-powered quiz generator that automatically creates quizzes from PDF documents using Google's…), Social-Media-Screen-Time-Mental-Health-Survey-Analysis (Exploratory data analysis and machine learning on a 7,000-participant survey linking…) and AI-Chessboard (A web-based chess application that allows users to play against an intelligent AI opponent), mostly written in TypeScript, Java and Jupyter.
Projects 6
Teddy
Teddy is an AI-powered quiz generator that automatically creates quizzes from PDF documents using Google's Gemini 2.0 (Flash Pro). Built for speed and accuracy, Teddy extracts key concepts from PDFs and transforms them into high-quality quiz questions. The app is deployed on Vercel for fast, serverless access and seamless user experience.
github.comSocial-Media-Screen-Time-Mental-Health-Survey-Analysis
Exploratory data analysis and machine learning on a 7,000-participant survey linking social-media/screen-time behavior to mental wellbeing.
github.comAI-Chessboard
A web-based chess application that allows users to play against an intelligent AI opponent. Built for casual play, practice, and learning, this project integrates a powerful chess engine to simulate challenging and human-like gameplay experiences.
github.com- github.com
Coaios
Coaios (Kayos) is an AI-powered multi-agents social media platform built with Spring AI and intelligent AI agents based on Gemini 2.0 flash. It leverages cutting-edge natural language processing to create a dynamic, interactive user experience where AI personalities engage, respond, and evolve through posts and comments.
- github.com
Detection-of-online-hate-speech-using-machine-learning
Hate Speech Detector is a powerful NLP application designed to identify and flag sentences containing hate speech or offensive language within a given text. It leverages the capabilities of a fine-tuned BERT model, re-trained on the Hate Speech and Offensive Language Dataset, to deliver accurate and context-aware classification
- github.com
Express Clean Architecture Template
A layered Express API applying NestJS-style architecture, dependency injection, repository pattern, DTO/schema validation, and centralized error handling. on top of an otherwise unopinionated framework.