The SCM capstone Optimizing Procurement Analytics with Generative AI and Automated Data Visualization was authored by Shen Yeong Loo and Mariana Dias Pennone and supervised by Dr. Thomas Koch (thakoch@mit.edu). For more information on this research, please contact the thesis supervisor.
A leading multinational pharmaceutical and medical corporation with multi-billion-dollar annual revenue faced mounting challenges in procurement analytics due to the scale and complexity of its operations. The proliferation of over 200 dashboards led to reporting inefficiencies, increased maintenance overhead, and slowed down data-driven decision-making. While strategic procurement is vital for optimizing costs, mitigating risks, and ensuring supply continuity, the team’s reliance on static dashboards and fragmented data tables across multiple reporting sites made it difficult to generate timely, actionable insights.
Building a chatbot that understands procurement
Through interviews with key users and stakeholders, several inefficiencies were identified in the existing data acquisition and analysis processes. Routine tasks such as downloading recurring reports, merging datasets, and auditing for consistency consumed excessive time and were highly error-prone. These repetitive activities were recognized as areas where automation and AI could provide meaningful improvements.
Three core analytical needs consistently emerged from conversations with procurement professionals: summary data analysis, trend analysis, and exploratory data analysis (EDA). These use cases served as the foundation for designing a more intelligent, user-friendly solution. Instead of overhauling the entire business intelligence ecosystem, the initiative focused on augmenting existing workflows through a natural language interface. Open-source tools were reviewed and selected to support these goals, emphasizing flexibility, transparency, and scalability.
Unearthing procurement insights with a Generative AI chatbot
The result was a Generative AI-powered chatbot capable of interpreting natural language queries and generating dynamic visualizations — including charts annotated with trendlines, averages, and explanatory comments. This approach significantly reduced dependency on static dashboards and enabled self-service analytics within the procurement function.
The chatbot was trained to understand procurement-related terminology and context, providing answers in a conversational format. Accuracy and contextual alignment were ensured through the integration of Retrieval Augmented Generation (RAG) and prompt engineering strategies, allowing the model to reference company-specific data while maintaining consistency and control.
During testing, the chatbot delivered accurate and relevant responses for 96% of queries across the three identified use cases. Response times were reduced from hours to seconds, eliminating the need for manual data wrangling or complex pivot tables. Additional testing in adjacent functions further demonstrated the potential to support more advanced analytical tasks, suggesting broader applicability beyond procurement.
Early user feedback emphasized the shift in how insights were accessed and discussed. By enabling users to engage directly with data through natural language, the solution facilitated faster alignment and improved collaboration during procurement planning and reviews.
For more about this capstone project, and to see the full results of this research, visit the Supply Chain Management Review online at SCMR.com.

Sponsor a Capstone Project
Collaborate with seasoned MIT SCM students and researchers to tackle real-world supply chain challenges head-on. Through a 10-month partnership, your team gains actionable insights and fresh solutions as student teams apply analytical skills and effective strategies to your current projects. Joint teams that include MIT SCM students and MIT CTL faculty work on real-world problems. If you are interested in learning more about sponsoring a capstone project for the upcoming academic year, please email scm-capstone@mit.edu to connect with a member of our team.
Contact Us