PEDRO AFONSO

AI Engineer

AI Engineer with a background in Physics specializing in LLMs and Computer Vision. Currently working on LLM-based systems for phishing detection, with a focus on context-aware approaches.

PROJECTS

Chess Anti-Cheating System

A system based on bayesian statistics to detect non-human play in online chess by statistically analyzing a player's moves, based on his history.

PythonPython-ChessPandasBayesian InferenceStockfish

AI for Phishing Detection

My master's thesis: Engineered CARLE, a context-aware phishing detection framework integrating LLMs with Neo4j Knowledge Graphs for the FCT-funded PC2phish project.

PythonPyTorchNLPMLDLLLMLLM FinetuningXAINeo4j
View More Details Coming very soon!
Coming very soon!

Social Manager Pro

An automation bot using Computer Vision to manage and grow social media accounts by simulating human interaction.

PythonComputer VisionOpenCVAutomationPynputGUI
View More Details Coming very soon!

ChessWake

A mobile application engineered consisting of an special alarm for chess enthusiasts. Implements a persistent background alarm loop that only terminates upon successfully solving a chosen number of chess puzzles for a given ELO difficulty.

FlutterDartMobile DevState ManagementChess API
View More Details Coming very soon!
Coming very soon!

LAIDA

An AI-driven lie detection system that analyzes micro-expressions and heartrate (both calculated from raw video streams), using computer vision.

PythonTensorFlowOpenCVComputer VisionDL
View More Details Coming very soon!

Computer Vision Aimbot

Funny project made to show my young brother the power of AI: through computer vision we made a toy aimbot for Roblox (not used in public servers of course).

PythonComputer VisionYOLOData LabelingYOLO Finetuning
View More Details Coming very soon!
Coming very soon!

AveiroBuddy

LLM providing tailored, realtime city information. Awarded 2nd Place at Hack-A-City Aveiro.

PythonLLMAPIsRealtime DataGraphsHackathon
View More Details Coming very soon!

NutriWise

Service providing custom food and nutritional advice, based on personal goals, diseases, etc. Uses LLMs, RAG, and TTS Models.

PythonLLMAPIsRAGText to SpeechHackathonDjango
View More Details Coming very soon!

Overseer Crypto

Gamified Crypto Experience Incorporating LLM judges: judging a user's plea to award X tokens, based on quality.

PythonRustFlaskLLMAPIsFirebaseCrypto
View More Details Coming very soon!

General Projects

Include smaller projects, tutorials, and university projects. Helped me build my foundation.

PythonMLDLPandasTime SeriesNLPPyTorch
View More Details Coming very soon!
Coming very soon!

TECH STACK

GET IN TOUCH

I'm always excited to connect and meet new people in general! If you'd like to talk about an exciting project, or anything that sparked your interest, feel free to reach out.

Say Hello