AISCA - Semantic & Generative AI Agent
Tech & Data career agent: local semantic analysis (SBERT) and generative AI (Google Gemini) in a RAG architecture to match profiles with real opportunities.
- Client
- EFREI academic project
- Year
- 2026
- Expertise
- Data & AI
- Services
- NLP, Generative AI, RAG, Data Engineering
- Tools
- NLP
- GenAI
- RAG
- Streamlit
- SBERT
Context
An intelligent career guidance application for Tech & Data. It combines local semantic analysis (SBERT) and Generative AI (Google Gemini) through a RAG architecture to match profiles with real opportunities. The challenge: moving beyond rigid keyword matching with an end-to-end solution (Data Engineering + NLP + GenAI + UI). RNCP40875 certification project (Data Engineering Expert) — EFREI Paris.
Our approach
Semantic Engine (NLP)
SBERT vectorisation and cosine similarity, with no reliance on exact keywords.
RAG Architecture & GenAI
Enrichment of thin bios, contextual translation and personalised coaching with Google Gemini.
Hybrid Filtering & Cache
Logical guardrails (maths/coding levels) to prevent hallucinations, and an in-memory caching system (history.csv).
Deliverables
A working Streamlit web application providing accurate semantic analysis and AI coaching, demonstrating the ability to orchestrate local models and remote LLMs together.