Skip to content
View iliaselamrani212's full-sized avatar

Block or report iliaselamrani212

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iliaselamrani212/README.md

👋 Hello, I'm EL AMRANI ILIAS

    🎓 AI and Data Science Student at ENIAD     🤖 Machine Learning · Deep Learning · LLM & RAG Systems     📚 Currently mastering LangChain · LangGraph · Agentic AI



🚀 About Me

  • 🎓 Student at ENIAD — AI & Data Science
  • 🤖 Passionate about Machine Learning, Deep Learning & LLM Applications
  • 🔗 Building RAG pipelines with LangChain
  • 💡 I enjoy turning ideas into real, practical AI projects

🛠️ Tech Stack

👨‍💻 Languages

Python SQL Dart Java

🤖 Machine Learning & Deep Learning

PyTorch Scikit-learn Pandas NumPy HuggingFace

Concepts mastered:

  • Classical ML
  • Deep Learning: CNNs, RNNs, LSTMs, Transformers, BERT, GPT
  • Transfer Learning, Fine-tuning)
  • Computer Vision: Object Detection, Segmentation, ResNet

🔗 LLM & RAG Stack

LangChain Ollama ChromaDB

  • LangChain LCEL — chains, memory, retrieval, agents
  • RAG Pipelines — document loading, splitting, embeddings, vector search
  • Ollama — local LLMs (Llama 3.2) + embeddings (Qwen3-Embedding)
  • ChromaDB — vector store with MMR retrieval
  • Embeddings — Qwen3-Embedding, nomic-embed-text

📱 Mobile Development

Flutter

🛠️ Tools

Git GitHub Kaggle VS Code Jupyter


📌 Featured Projects

🧠 RAG Pipeline with LangChain & Ollama

  • Complete RAG system built with LangChain LCEL (modern syntax)
  • PDF loading → text splitting → embeddings → ChromaDB → LLM response
  • Stack: LangChain · Ollama (Llama 3.2) · Qwen3-Embedding · ChromaDB
  • Features: MMR retrieval, cosine similarity, persistent vector store
  • 100% local & free — no OpenAI API needed

🔗 https://github.com/iliaselamrani212/rag-pipeline-langchain-ollama


🔬 Diabetes Prediction (ML)

  • Kaggle Playground Series project
  • Data preprocessing, feature engineering, model training
  • Algorithms: XGBoost, CatBoost, LightGBM, Ensemble methods

🔗 https://github.com/iliaselamrani212/Diabetes-Prediction


⚡ Electricity Consumption Prediction

  • Machine learning regression project (ASHRAE dataset)
  • Time series analysis & feature engineering

🔗 https://github.com/iliaselamrani212/electricity-prediction-ml


📱 Smart Library App (Flutter – Team Project)

  • Collaborative Flutter application (3 developers)
  • Role: Flutter Developer

🔗 https://github.com/AmineElAtrache/smart_library


📚 Currently Learning

✅ LangChain LCEL          → chains, memory, RAG, agents
✅ RAG Systems             → embeddings, vector DB, retrieval
🔄 LangGraph               → agentic AI, multi-agent systems
⏳ LangSmith               → monitoring & evaluation

📈 GitHub Stats

Ilias's GitHub stats Top Languages


📫 Contact

LinkedIn GitHub

⭐ Feel free to explore my repositories and connect with me!

Pinned Loading

  1. electricity-prediction-ml electricity-prediction-ml Public

    Machine learning project predicting electricity consumption based on ASHRAE dataset.

    Jupyter Notebook

  2. Diabetes-Prediction Diabetes-Prediction Public

    A Kaggle Playground Series (Season 5, Episode 12) Project

    Jupyter Notebook 1

  3. AmineElAtrache/smart_library AmineElAtrache/smart_library Public

    Dart 1 1

  4. rag-pipeline-langchain-ollama rag-pipeline-langchain-ollama Public

    Jupyter Notebook 1