MSc in Enterprise Application Development

Permanent URI for this collectionhttps://rda.sliit.lk/handle/123456789/2480

Students in the MSc in Enterprise Application Development programme are required to submit a thesis as a compulsory component of their degree requirements. This collection features merit-based theses submitted by postgraduate students specialising in Enterprise Application Development. Abstracts are available for public viewing, while the full texts can be accessed on-site within the library.

Browse

Search Results

Now showing 1 - 1 of 1
  • Thumbnail Image
    PublicationOpen Access
    Advanced Collaborative BI Chatbot for Enhanced Enterprise Decision-Making
    (Sri Lanka Institute of Information Technology, 2025-12) Shanika,W. D.
    This research outlines the creation of an innovative collaborative Business Intelligence (BI) chatbot aimed at improving enterprise decision-making by utilizing context awareness, multimodal data integration, predictive analytics, and real-time collaboration. The system merges structured data from SQL databases and CSV files with unstructured resources like text files, PDFs, and images. A multimodal data integration component utilizes FAISS-based vector embeddings to enable semantic retrieval from unstructured materials while guaranteeing smooth access to structured data repositories. The predictive analytics feature goes beyond simple regression by integrating statistical model selection to determine the most appropriate forecasting technique. It also produces interactive dashboards using Dash and generates static PDF reports to cater to various decision-making scenarios. The context-awareness module incorporates tokenization, categorization, and embedding-based retrieval, as well as the capability to create user-specific reports, providing responses that are tailored to both inquiries and analytical requirements. Real-time collaboration among teams is facilitated through connections with Slack and Telegram, in conjunction with a custom chatbot interface, allowing several users to question, share, and annotate insights together. To enable enterprise deployment, the system encompasses API generation with secure management of API keys, credit allocation, and token-based pricing, ensuring controlled access and scalability. Together, these advancements transform the chatbot into a flexible decision-support platform that consolidates various data sources, generates predictive insights, produces contextual reports, and promotes collaborative analytics in real time.