Hi,
C'est Othman

Contact Télécharger le CV

À propos

Je suis Othman SAMIH

En tant qu'étudiant en deuxième année de master en Science des Données (Spécialisation en Intelligence Artificielle & Management) à l'IA School, je suis animé par une passion pour l'IA et l'apprentissage automatique. Mon objectif est de maîtriser les techniques de pointe et de les appliquer à des projets concrets.

Projets

picture

WebGPT

PythonStreamlit OpenAIDuckDuckGo Langsmith

L'application WebGPT est un assistant de recherche web interactif qui utilise les modèles GPT d'OpenAI et l'API de recherche DuckDuckGo pour fournir des réponses concises et précises aux requêtes des utilisateurs. L'application intègre des outils avancés permettant de rechercher des textes, des images, des vidéos et des articles d'actualité directement sur le web, offrant une interface de chat conviviale alimentée par Streamlit.

picture

Chatbot RAG

PythonGradio LangchainOpenAI ChromaPypdf

Un chatbot sophistiqué de type Retrieval-Augmented Generation (RAG) conçu pour des conversations interactives basées sur des documents. Ce projet exploite des embeddings, des bases de données vectorielles et un résumeur basé sur l'IA pour fournir des réponses précises et adaptées au contexte.

picture

Générateur de newsletters intelligent

PythonCrewAI StreamlitExa DockerOpenAI RenderLangsmith

Ce projet offre une solution simplifiée pour générer des newsletters personnalisées en automatisant les tâches de recherche, d'édition et de mise en forme. Le système repose sur une architecture modulaire comprenant des outils pour collecter du contenu, éditer et assembler les newsletters dans un format HTML soigné. Une interface utilisateur conviviale, développée avec Streamlit, permet aux utilisateurs d'interagir facilement avec le système.

picture

Automatisation d'équipe marketing avec l'IA

PythonCrewAI SerperOpenAI LangsmithLangchain

Ce projet automatise le processus de recherche, de planification et de création de contenu pour Instagram en utilisant CrewAI. Il s'appuie sur une architecture basée sur des agents et des tâches prédéfinies pour simplifier la création de contenu pour les pages Instagram.

picture

Automatisation de la préparation des réunions

PythonCrewai Exa

Une solution simplifiée pour la préparation des réunions, utilisant des agents intelligents pour effectuer des recherches, analyser les tendances du secteur, élaborer des stratégies et créer des documents de briefing concis. Cette automatisation garantit des réunions bien informées et productives.

picture

Processeur d'analyses de PDF

PythonUnstructured FitzPyMuPDF LangchainGroq OpenAI

Analyses de PDF alimentées par l'IA : Un projet Python qui extrait, traite, résume et visualise les données issues de fichiers PDF, permettant ainsi un questionnement avec des modèles d'IA sensibles au contexte.

picture

Chatbot de service client pour café

PythonScikit-Learn PandasPinecone OpenAImlxtend Runpod

Un chatbot alimenté par l'IA pour une application de café, utilisant des LLMs et le traitement du langage naturel (NLP) pour gérer les commandes, répondre aux questions sur le menu et fournir des recommandations personnalisées. Le système dispose d'une architecture modulaire basée sur des agents, avec des agents pour la prise de commandes, les détails du menu et les recommandations, ainsi qu'un filtre pour éliminer les requêtes non pertinentes.

picture

Détection des risques routiers

PythonNumpyPandas Yt-dlpOpenCVUltralytics ImgAugSORTCVAT MakeSense

Ce projet se concentre sur le développement d'un système permettant de détecter les dos d'âne et les nids-de-poule à partir de caméras montées sur les véhicules en temps réel. De plus, il estime la distance par rapport à ces obstacles, fournissant des informations cruciales pour la prise de conscience et la sécurité du conducteur. En utilisant des techniques de vision par ordinateur, le système vise à améliorer la sécurité routière en alertant les conducteurs sur les risques potentiels sur la route à venir.

picture

Chatbot de droit marocain

Python Tesseract Langchain Streamlit Pinecone

Chatbot de droit marocain fournissant des réponses sur divers sujets juridiques, notamment les affaires, les taxes et le divorce, en utilisant un ensemble de données basé sur le cloud contenant des documents juridiques marocains.

picture

Détection et reconnaissance de plaques d'immatriculation britanniques en temps réel

Python Yolov8 SORT EasyOCR

Un système d'identification de plaques d'immatriculation britanniques en temps réel utilisant des techniques avancées de vision par ordinateur et d'apprentissage automatique pour une détection et une reconnaissance des caractères précises.

picture

Bouteilles segmentées dans une ligne de production

PythonYolov8

Conception et mise en œuvre d'un système de pointe pour segmenter les bouteilles sur une ligne de production, en exploitant la puissance de YOLOv8.

picture

Modèle ML déployé en tant qu'API Dockerisée

PythonDocker Scikit-learnFastAPI

Ce projet simplifie le déploiement des modèles d'apprentissage automatique en créant une API Dockerisée. Cela rend le modèle accessible et utilisable en tant que service web, permettant aux autres d'interagir facilement avec lui et d'obtenir des prédictions.

picture

Système de présence par code QR

PythonOpenCV

Un système de présence QR conçu pour gérer le contrôle d'accès en scannant les codes QR, fournissant des indications claires si l'accès est accepté ou refusé.

picture

Object Detection avec AWS Rekognition

PythonAWSOpenCV

Un système qui utilise AWS Rekognition pour identifier les objets dans les images et les vidéos. Il peut détecter une large gamme d'objets.

picture

Application Web de classification de la pneumonie

PythonTensorflowStreamlit

Une application Web de classification de la pneumonie qui identifie la pneumonie dans les images radiographiques pulmonaires.

picture

Système de prédiction de maladies multiples

PythonScikit-learnStreamlitRender

Un système prédictif capable de prévoir plusieurs maladies, notamment le diabète, les maladies cardiaques et la maladie de Parkinson.

Contact