IAM Consulting and Implementation
software supplier
Product
Lanquill
Lanquill is an AL/AM based adaptive language learning platform with grammar analysis, speaking and listening analysis along with certifications
Technology Stack
- Azure
- Kubernetes
- Ubuntu
- React.js
- Python
- GoLang
- RabbitMQ
- Redis
- MongoDB
- AI/ML
Objective
- SaaS portal for listening, speaking, reading and writing skills
- Adaptive learning courses
- CEFR aligned 7 levels of certification
- Admin dashboard for monitoring progress
Challenges
- Building and training the ML models to provide accurate grammar, text and style analysis
- Speech recognition for a wide range of accents
- Real-time grammar analysis with native language support
- Autoscaling infrastracture as per the load
Solution
Used NLTK and Spacy for NLP on large volumes of text data. Trained multiple language models using large set of data to improve the accuracy of grammar analysis. Implemented the solution using microservices architecture and dockerised the services to run the autoscaling Kubernetes cluster.
worked on this project
Aneesh
Software architect