Skip to content
View yaekobB's full-sized avatar

Block or report yaekobB

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

Hi, I'm Yaekob Beyene Yowhanns 👋

M.Sc. Artificial Intelligence and Computer Science student at the University of Calabria.

I am interested in Healthcare AI, Medical Imaging, Natural Language Processing, Multimodal AI, Explainable AI, Large Language Models, RAG systems, and AI agents.

I use GitHub and Hugging Face to document my learning, research prototypes, and applied AI/ML projects.


🔬 Current Focus

  • Healthcare AI and medical imaging
  • Explainable AI for trustworthy clinical decision-support systems
  • Vision-language and multimodal AI for image-text understanding
  • NLP for classification, toxicity detection, and language understanding
  • Retrieval-Augmented Generation (RAG) and LLM-powered assistant systems
  • Multi-agent AI systems and agentic workflows

🚀 Featured Projects

🩻 Explainable Chest X-ray Classification

Pneumonia classification from chest X-ray images using deep learning and Grad-CAM explainability.

🔗 GitHub Repository


🔬 Skin Lesion Segmentation on ISIC 2018

Controlled PyTorch study of binary skin-lesion segmentation using U-Net and Attention U-Net across five reproducible experiments evaluating augmentation, BCE + Dice loss, lesion-size behavior, and qualitative failure cases.

🔗 GitHub Repository


🫀 Unsupervised ECG Anomaly Detection

Recording-level anomaly detection for 12-lead ECG signals using a PyTorch LSTM Autoencoder, reconstruction-error aggregation, threshold analysis, and qualitative inference.

🔗 GitHub Repository


🏥 Automatic Medical Report Generation

Automatic medical report generation from chest X-rays using ResNet50-GPT2 and DenseNet121-LSTM encoder-decoder models.

🔗 GitHub Repository


🧠 Toxic Comment Classifier & Explainer

A DistilBERT-based multi-label toxicity classifier with Integrated Gradients explanations using Captum.

🔗 Hugging Face Demo


🖼️ Multimodal Image Captioning with BLIP

A Hugging Face Space for generating captions from uploaded images using a BLIP-based vision-language model.

🔗 Hugging Face Demo
🔗 Model Card


🌾 Farming Advisor Multi-Agent System

A CrewAI-powered farming advisory system using LLM agents to generate crop-specific recommendations based on soil, weather, pest management, and economic viability.

🔗 GitHub Repository


📊 Vehicle Sales Data Warehouse & Visualization

End-to-end data warehouse and visualization project using Python ETL, PostgreSQL star schema design, and Tableau dashboards.

🔗 GitHub Repository


🧬 Medical Knowledge Graph Reasoning Pipeline

A Docker-first medical knowledge graph pipeline that converts medical CSV data into RDF, validates it with SHACL, applies reasoning, and provides an exploration interface.

🔗 GitHub Repository


🛠️ Technical Skills

Programming

PythonJavaJavaScriptC++C

AI, Machine Learning & Data Science

Machine LearningDeep LearningNLPComputer VisionExplainable AILLMsRAG

Frameworks & Libraries

PyTorchTensorFlowTransformersScikit-learnPandasNumPy

Web & Application Development

Vue.jsLaravelFlaskGradioStreamlit

Databases, Data & Tools

PostgreSQLTableauDockerGitHugging Face


🌐 Profiles


📌 Note

This profile highlights selected academic, portfolio, and research-oriented projects. Some projects are prototypes or learning-based implementations and are continuously improved over time.

Pinned Loading

  1. explainable-chest-xray-classificationexplainable-chest-xray-classificationPublic

    Optimized explainable chest X-ray pneumonia classification with ResNet50, PyTorch, and Grad-CAM.

    Jupyter Notebook

  2. farming-advisor-multi-agent-systemfarming-advisor-multi-agent-systemPublic

    Farming Advisor Multi-Agent System using CrewAI — Leverages LLM agents to deliver crop-specific recommendations on soil conditions, climate adaptation, pest management, and economic viability, with…

    Python

  3. hybrid-rag-research-assistanthybrid-rag-research-assistantPublic

    Hybrid RAG-based research assistant (PDF + web) with Streamlit UI, citation-grounded answers, planning, and reflection.

    Python

  4. medical-report-generationmedical-report-generationPublic

    Automatic medical report generation from chest X-rays using ResNet50-GPT2 and DenseNet121-LSTM encoder-decoder models.

    Jupyter Notebook

  5. skin-lesion-segmentationskin-lesion-segmentationPublic

    Controlled PyTorch experiments for skin lesion segmentation on ISIC 2018 using U-Net, BCE + Dice loss, augmentation, and Attention U-Net.

    Jupyter Notebook

  6. unsupervised-ecg-anomaly-detection-lstmunsupervised-ecg-anomaly-detection-lstmPublic

    PyTorch implementation of an LSTM Autoencoder for unsupervised reconstruction-based anomaly detection on 12-lead ECG recordings.

    Jupyter Notebook