AI-Powered Knowledge Graph Builder

Entity & relationship extraction backend combining FastAPI with Ollama/OpenAI LLMs and SQLAlchemy.

  • Automatic Entity Extraction: Built a knowledge-graph backend combining FastAPI with Ollama and OpenAI LLM pipelines for automatic entity and relationship extraction from unstructured documents.
  • Production Ingestion: Engineered secure ingestion with MIME validation, path traversal defense, and suspicious content scanning with version-controlled graph history and REST APIs.
  • Database Persistence: Optimized persistence via SQLAlchemy models, Alembic migrations, and batched database operations for low-latency queries.