Skip to content
View AstyanM's full-sized avatar

Highlights

  • Pro

Block or report AstyanM

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse

Pinned Loading

  1. portfolio portfolio Public

    Bilingual (EN/FR) portfolio showcasing engineering and research projects in deep learning, signal processing, embedded systems and web development.

    TypeScript

  2. rag-exploration rag-exploration Public

    Local RAG system built from scratch with LangChain and LangGraph, benchmarking chunking, embeddings, retrieval, reranking and graph patterns.

    Jupyter Notebook

  3. open-whisper open-whisper Public

    Local real-time voice transcription app powered by faster-whisper. Supports dictation, timestamped sessions, offline file transcription, multilingual semantic search, and optional LLM post-processing.

    TypeScript

  4. few-shot-learning-clip few-shot-learning-clip Public

    Few-shot adaptation of CLIP using CoOp and CoCoOp on Oxford Flowers-102, exploring learnable prompts to improve base-class accuracy while preserving novel-class generalisation.

    Jupyter Notebook

  5. abs-narmal-2 abs-narmal-2 Public

    Neural network–based controller (NARMA-L2) for Anti-Lock Braking Systems, designed to regulate wheel slip more accurately than a traditional PID.

    Jupyter Notebook

  6. mcp-data-science mcp-data-science Public

    MCP server that gives an LLM 48 tools to perform complete CSV data cleaning and preprocessing pipelines

    Python