Skip to content
View pouyapd's full-sized avatar

Block or report pouyapd

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
pouyapd/README.md

Hi, I'm Pouya πŸ‘‹

I'm an MSc researcher in Computer Engineering (AI) at the University of Genoa,
working as a Research Assistant at CNR within the EU Horizon Europe project REXASI-PRO.

My thesis investigates the reliability of pretrained neural motion prediction models
for autonomous wheelchair navigation β€” understanding when and why they fail under varying input conditions.


πŸ”¬ Research Projects

πŸ”Ή TrustRAG β€” Production RAG with Systematic Evaluation

Tests Passing

End-to-end Retrieval-Augmented Generation system with a built-in evaluation and failure analysis framework.

  • Failure-mode classifier tagging every output as one of 6 interpretable types
    (no_retrieval, wrong_retrieval, hallucination, refusal_when_answerable, partial_answer, ok)
  • Retrieval metrics: Precision@k, Recall@k, MRR
  • LLM-as-judge faithfulness scoring
  • Pluggable backends: OpenAI Β· Anthropic Β· local Ollama

Benchmark: Recall@k 0.90 Β· MRR 0.83 Β· Latency 2.4ms Β· 37 tests Β· CI on every commit

Stack: Python Β· FastAPI Β· ChromaDB Β· Docker Β· GitHub Actions

πŸ”Ή Trajectory Failure Analysis β€” Interpretable Risk Modeling for Motion Prediction

Preprint (PDF available) β€” ETH Pedestrian Dataset

A model-agnostic framework for analyzing failure modes in trajectory prediction systems, evaluated on real-world pedestrian data.

  • Input-space sensitivity analysis (orientation–velocity risk regions)
  • Interpretable decision tree models for failure rule extraction
  • Cross-scene generalization analysis (ETH vs Hotel)

Key Insight: Initial orientation is a dominant global risk factor, while positional features are scene-dependent β€” indicating limited transferability of failure rules.

πŸ“„ Read Paper
πŸ“Š Code & Experiments

Cross-scene failure analysis

MSc Thesis β€” University of Genoa / CNR / REXASI-PRO

Trajectory-level evaluation of pretrained DNN-LNA neural models for autonomous wheelchair navigation.

  • Input sensitivity analysis β€” orientation Ο† is the dominant risk factor (failures near Β±Ο€)
  • Goal difficulty mapping β€” spatial failure patterns across the workspace
  • Comparative evaluation of 5 neural architectures (success rates: 25.3% β†’ 99.3%)

Demo: Open in Colab

Theta vs Distance


Trajectory Behaviour Analysis Toolkit

Modular Python toolkit for trajectory risk scoring, failure-case analysis, and interpretable ML explanations.
Includes an interactive Streamlit dashboard β€” try it live!

SafeTraj Dashboard

  • REST API endpoint for trajectory risk scoring (FastAPI)

πŸ”Ή SafeNav-RL

Safety-Constrained RL for Assistive Robot Navigation

PPO agent with CBF safety layer and curriculum learning for obstacle avoidance navigation.

SafeNav-RL Demo


πŸ“Š Other Projects

End-to-end BI workflow β€” Python, SQL, and Power BI dashboard.

Superstore Dashboard


πŸ”§ Tech Stack

AI & ML β€” Python Β· PyTorch Β· scikit-learn Β· NumPy Β· pandas
LLM & RAG β€” OpenAI API Β· Anthropic API Β· ChromaDB Β· sentence-transformers Β· FastAPI
MLOps β€” Docker Β· GitHub Actions CI Β· pytest Β· Prometheus Β· structlog . Git


πŸ“« Contact

πŸ”— LinkedIn
πŸ“§ pouyapd68@gmail.com

Pinned Loading

  1. SafeTraj-Experiments SafeTraj-Experiments Public

    Trajectory-level evaluation of neural motion prediction models for autonomous wheelchair navigation β€” MSc Thesis, University of Genoa

    Jupyter Notebook 1

  2. TrustRAG TrustRAG Public

    Production RAG system with systematic evaluation and interpretable failure mode analysis. FastAPI + ChromaDB + Docker, with CI-integrated regression testing.

    Python 1

  3. SafeTraj-Prototype SafeTraj-Prototype Public

    Modular Python toolkit for trajectory behaviour analysis and risk scoring of neural motion predictors β€” REXASI-PRO Project, University of Genoa

    Python 2

  4. SafeNav-RL SafeNav-RL Public

    Safety-Constrained Reinforcement Learning for Assistive Robot Navigation

    Python 4

  5. superstore-analysis superstore-analysis Public

    SuperStore sales data analysis using Python, SQL, and Power BI

    Jupyter Notebook 1

  6. Multimodal-Kinetic-Energy Multimodal-Kinetic-Energy Public

    A real-time body movement tracking and kinetic energy analysis project using MediaPipe and Python

    Python 1