Inspiration
T-Mobile is a massive company with countless teams working hard to keep millions of customers connected. But with so many moving parts, it can be difficult to capture how customers are truly feeling in real time. Our team built a tool that bridges that gap: a website that helps T-Mobile understand sentiment at scale while maintaining a personal customer experience. By integrating NVIDIA’s AI technology, we’re combining advanced emotion analysis with intelligent automation to create a smarter, faster, and more human approach to customer feedback.
What it does
We built the backend using FastAPI, with Pydantic handling data validation and structure to keep everything clean and consistent. Feedback and sentiment data are stored in the Firebase Realtime Database, which allows for instant updates across the platform. Auth0 handles secure authentication, giving both customers and employees personalized access to their respective dashboards. For the AI side, we integrated the Nemotron Mistral AI API and Gemini API to interpret customer feedback, detect sentiment, and power the chatbot’s conversational responses. To broaden our analysis beyond direct feedback, we also used the Reddit API (along with other social APIs like Twitter/X) to automatically scan for posts mentioning T-Mobile. This helped us capture a wider, real-time view of customer sentiment across social platforms. On the frontend, we built the interface in TypeScript and designed the layout and user experience using Figma. The employee dashboard features map-based insights powered by the Google Maps API, giving teams a clear visual of where feedback trends or potential network issues are emerging.
How we built it
We built the frontend using React for a clean, responsive interface and the backend using Node.js and Python to manage the AI workflows. We used NVIDIA Nemotron for language understanding, connected APIs for data processing, and built live updates with WebSockets. The dashboard visualizations use Chart.js to show trends and sentiment over time.
Challenges we ran into
One of the biggest challenges we encountered while working was ensuring that all the different APIs we were utilizing were able to work together during implementation. One of the challenges we were tackling for the hackathon involved being able to parse through data to understand the user satisfaction of the company. We realized that while many individuals take the time to provide feedback directly to the company, others turn to social media platforms, such as Reddit, to express their thoughts. We utilized the Reddit API as well as the X API to retrieve the options and feedback posted on these platforms regarding T-Mobile services. Getting multiple AI agents to work together in sequence was challenging, especially maintaining their data flow consistency and updating the UI in real-time. We also had to balance design and functionality, ensuring that customers had a smooth experience while employees had access to detailed analytics.
Accomplishments that we're proud of
We’re proud that we built a functional, multi-agent AI system where customers can actually watch the workflow update live. The dashboard successfully merges customer feedback, live sentiment analysis, and social media data to help T-Mobile spot issues early and understand customer sentiment from multiple sources.
What we learned
We learned how to design end-to-end AI workflows that handle multiple data streams, integrate external APIs effectively, and visualize insights in real time. We also gained a better understanding of how sentiment analysis can be combined with live feedback to improve real customer experiences.
What's next for FeedbackAI
We plan to add more features to make FeedbackAI even more useful for both customers and employees. This includes:
- Development of Feedback AI app
- Dashboard filters and alerts so employees can quickly focus on urgent feedback or trending issues.
- Expanded social media monitoring by integrating additional APIs beyond Reddit and Twitter/X.
- Adaptable reporting tools for T-Mobile teams to track progress over time and measure improvements in customer satisfaction.
- Improved AI workflow transparency so customers can see more detailed updates on how their feedback is being processed.
Built With
- fastapi
- figma
- firebase-realtime-database
- google-maps
- nemotron-mistral-ai-api
- node.js
- nosql
- pydantic
- python
- typescript

Log in or sign up for Devpost to join the conversation.