ai
An AI agent application designed to automate operations for the EB1A Experts team. The system includes content generation, verification using custom lexical rules and NER, and a public-facing AI client application for end users.
The system follows a microservices architecture deployed on AWS EKS. It uses Kong API Gateway for authentication and rate limiting. The backend services include AI content generation, content verification using NLP models, and CRUD APIs. Monitoring and logging are handled through Grafana stack (Grafana, Jaeger, Loki).
User request → Kong API Gateway (auth/rate limit) → EKS cluster → AI Content Service / Verification Service → LLM providers / NLP models → Response → Monitoring stack → User.
Cloud-native API gateway for authentication, rate limiting, and API management.
Learn MoreGrafana for visualization, Jaeger for distributed tracing, and Loki for log aggregation.
Learn MoreNamed Entity Recognition using SpaCy and BERT models for content verification.