Akram Abdel-latif
Back to all projects
TalTech UniversityOct, 2024

Python (PFD & P&ID) Analysis Using AI and ML Agents

AI / ML Engineer
Python (PFD & P&ID) Analysis Using AI and ML Agents

About this project

Desktop application that analyzes industrial P&ID diagrams using dual AI backends — Google Vertex AI (Gemini 1.5 Flash) for cloud-based schema understanding and a custom-trained YOLO v8 model with EasyOCR for local component detection and tag recognition.

Technologies

PythonOpenCVYOLOEasyOCRGoogle Vertex AI

Screenshots

Python (PFD & P&ID) Analysis Using AI and ML Agents screenshot 1
Python (PFD & P&ID) Analysis Using AI and ML Agents screenshot 2

© 2026 Akram Abdel-latif. All rights reserved.