Yousef Taheri

Yousef Taheri

Machine Learning Engineer & AI Researcher

I explore the intersection of research and engineering in artificial intelligence. With training in statistics, algorithms, and machine learning, I design systems that are rigorous, scalable, and effective. My focus is on taking ideas from research to implementation — turning abstract concepts into working prototypes and real-world applications.

Technical Projects

NovaMart — Demand Forecasting & Stock Optimization

Time series forecasting with Prophet/ARIMA and inventory optimization logic. Implements advanced demand prediction algorithms with real-time stock management.

Python Streamlit Prophet ARIMA Pandas Plotly

StyleHive — Fashion Recommender System

Product recommendations using association rules and collaborative filtering. Advanced ML algorithms for personalized fashion recommendations with real-time processing.

Python Streamlit Scikit-learn Apriori Collaborative Filtering

InsightBank — Customer Segmentation & Churn Prediction

Customer clustering with KMeans and churn prediction with ML classifiers. Comprehensive customer analytics with predictive modeling for retention strategies.

Python Streamlit Scikit-learn KMeans Logistic Regression Random Forest

Roomify — Dynamic Pricing Engine

Price elasticity modeling and revenue maximization via demand forecasting. Advanced optimization algorithms for dynamic pricing strategies in hospitality.

Python Streamlit Regression Models Optimization Logic

TransacGuard — Real-Time Anomaly Detection

Real-time anomaly detection using Isolation Forest and One-Class SVM. Advanced streaming analytics for fraud detection and transaction monitoring.

Python Streamlit Scikit-learn Isolation Forest One-Class SVM Streaming Simulation

AdOptima — Marketing Campaign Optimizer

Predictive modeling of sales vs spend and budget reallocation for ROI. Advanced ML models with SHAP explainability for marketing campaign optimization.

Python Streamlit Scikit-learn Random Forest XGBoost SHAP

ShiftWise — Workforce Scheduling & Optimization

Workforce scheduling using linear programming and optimization under constraints. Advanced OR techniques for optimal staff allocation and scheduling efficiency.

Python Streamlit OR-Tools PuLP Linear Programming

BrandBoost — AI-Powered Marketing Content Generator

Content generation for product descriptions, social posts, and emails with tone and language control. Advanced LLM integration with Hugging Face for automated marketing content creation.

Python Streamlit Hugging Face API Mistral 7B LLM

CloudAudit — Automated ML Compliance & Risk Assessment

Responsible AI framework for automating ML audits on AWS cloud infrastructure. Comprehensive compliance checking, bias detection, and risk assessment for production ML systems.

Python AWS SageMaker Lambda Fairness Metrics MLOps

AgentFlow — Multi-Agent AI Assistant Framework

Intelligent multi-agent system for complex problem-solving and task automation. Orchestrates specialized AI agents for collaborative decision-making and workflow optimization.

Python LangChain OpenAI API Agent Orchestration Task Planning Workflow Automation

Technical Expertise

Core Competencies

  • Machine Learning & Deep Learning
  • Natural Language Processing
  • Large Language Models (LLMs)
  • Agentic AI & Multi-Agent Systems
  • Reinforcement Learning
  • Responsible AI & Ethics
  • Data Analysis & Visualization
  • Knowledge Representation

Programming Languages

  • Python (Advanced)
  • R (Advanced)
  • Java (Intermediate)
  • Prolog (Intermediate)
  • Visual Basic (Intermediate)

Frameworks & Libraries

  • PyTorch & TensorFlow
  • Scikit-learn
  • LangChain & LangGraph
  • NumPy, Pandas, Matplotlib
  • MLflow
  • Gymnasium (RL)
  • Neo4j & Graph Databases
  • Apache Spark

Tools & Platforms

  • AWS (SageMaker, EC2, S3)
  • Tableau & Data Visualization
  • SPSS, Minitab, SAS
  • KNIME
  • Microsoft Office Suite
  • Adobe Creative Suite

Recent Publications

Responsible AI in the Cloud: Automating ML Audits on AWS

Medium Blog Post • August 2025

A comprehensive guide to implementing automated compliance auditing for machine learning pipelines in cloud environments, focusing on fairness, transparency, and bias detection.

Read Article

Automatisation de la conformité légale et éthique pour une IA de confiance

Doctoral Thesis • 2024

Doctoral research on automating legal and ethical compliance for trustworthy AI systems, supervised by Prof. Jean-Gabriel Ganascia and Dr. Gauvain Bourgne.

View Thesis

Modelling integration of responsible AI values for ethical decision making

2nd Workshop on Computational Machine Ethics - KR • 2023

Research on integrating responsible AI values into automated decision-making systems for ethical compliance and transparency.

View on Scholar

Get In Touch

I'm always interested in discussing new opportunities, collaborations, and innovative projects in AI/ML and responsible technology.