Mar 1, 2025
TrendAi
During my internship at SNRT, I built a news platform that uses AI to help people find content more easily, with features like a semantic search ,chatbot and a recommendation system.
I designed and developed the frontend using Flutter, making sure the interface is clean, user-friendly, and works well across different devices.
On the backend, I created a semantic search engine with bge-m3 embeddings and Milvus, replacing the old keyword-based system to give more accurate results. I also integrated the llama-3.3-70b model as a multilingual chatbot, so users can chat and quickly explore the news archive.
To support everything, I built and deployed backend APIs with FastAPI and Modal.com, ensuring the app runs smoothly and can scale to handle many users.