Skip to content

This repository contains our graduation project from Boğaziçi University's MIS department, where we developed a robust time series forecasting model to accurately predict pharmaceutical sales volumes. Leveraging advanced forecasting techniques like ARIMA and machine learning algorithms, our model enhances inventory management & reduces stock-outs.

Notifications You must be signed in to change notification settings

aleyna-hasagdas/MIS-492

 
 

Repository files navigation

📊 Pharmaceutical Sales Forecasting Project

Welcome to our graduation project repository! 🎓✨

We’re a team of three final-year students from the MIS department at Boğaziçi University: Sena, Ömer, and Aleyna. Under the wonderful supervision of Prof. Dr. Aslı Sencer, we’ve developed a powerful time series forecasting model aimed at accurately predicting the sales volumes of specific Stock Keeping Units (SKUs) within the pharmaceutical sector. 💊📈


The Aim: Transforming Sales Forecasting

The primary aim of our project was to create a robust forecasting model capable of predicting the sales volumes of specific Stock Keeping Units (SKUs) within the pharmaceutical sector. Our objective was to enhance the accuracy of these predictions on a weekly and monthly basis, leveraging advanced forecasting techniques including machine learning algorithms and traditional time series analysis methods. Accurate sales forecasting is pivotal for:

  • Better Inventory Management: By predicting demand more accurately, we can minimize stockouts and reduce excess inventory, thereby optimizing storage and costs.
  • Improved Supply Chain Operations: Reliable forecasts enable more efficient planning and resource allocation throughout the supply chain.
  • Enhanced Decision-Making: Accurate data-driven insights support strategic decisions, ensuring that pharmaceutical products are available to meet the dynamic needs of healthcare organizations and end consumers.

The Scope: Comprehensive Data Analysis and Model Development

Our project involved developing an advanced time series forecasting model using a rich dataset comprising six interconnected tables. This dataset included:

  • Sales Transactions: Detailed records of sales from pharmaceutical warehouses to pharmacies.
  • Sales Campaigns: Information on marketing initiatives by pharmaceutical companies.
  • Healthcare Organization Details: Data on various healthcare providers.
  • SKU Information: Detailed records of each stock-keeping unit.
  • Inventory Levels: Insights into current stock levels of SKUs.
  • Sales Representative Visits: Data on visits by medical sales representatives.

We focused on data collection and preprocessing, exploratory data analysis, model development and evaluation, and integrating the forecasting model into existing business processes. This comprehensive approach aimed to generate accurate sales forecasts for pharmacies, pharmaceutical companies, and warehouses.

Methodology: Advanced Forecasting Techniques

To achieve our goal, we implemented a combination of machine learning algorithms and traditional time series analysis methods. Here’s an overview of our approach:

  • Data Preprocessing: We cleaned and transformed the data to ensure it was suitable for modeling. This involved handling missing values, converting data types, and creating relevant features.
  • Exploratory Data Analysis: We conducted thorough analyses to understand the data’s underlying patterns and relationships.
  • Model Development: We developed and compared various forecasting models, including ARIMA, exponential smoothing, and machine learning techniques such as random forests and gradient boosting.
  • Model Evaluation: The models were evaluated based on their accuracy in predicting sales volumes, using metrics such as Mean Absolute Error (MAE) and Root Mean Squared Error (RMSE).
  • Integration: The final model was integrated into the business processes of the pharmaceutical sector, enabling real-time predictions and actionable insights.

Key Findings and Results

Our project yielded several significant outcomes:

  • Improved Accuracy: The advanced forecasting models significantly enhanced the precision of sales predictions, outperforming traditional methods.
  • Optimized Inventory Management: With better forecasts, pharmaceutical companies could optimize their inventory levels, reducing both stockouts and excess inventory.
  • Informed Decision-Making: The insights generated by our model supported strategic decision-making, helping companies respond more effectively to market demands.

Working on this project with Ömer and Aleyna was an incredibly rewarding experience. Under the guidance of Prof. Dr. Aslı Sencer, we not only developed a powerful tool for the pharmaceutical industry but also gained invaluable insights into the complexities of demand forecasting and supply chain management.

Conclusion

Our journey at Boğaziçi University’s MIS department has been transformative. By combining advanced forecasting techniques with a deep understanding of the pharmaceutical sector, we have developed a model that holds the promise of significantly improving sales predictions and supply chain efficiency.

Final Report

For those interested in diving deeper into our work, you can check out our detailed summary and final report from links.

About

This repository contains our graduation project from Boğaziçi University's MIS department, where we developed a robust time series forecasting model to accurately predict pharmaceutical sales volumes. Leveraging advanced forecasting techniques like ARIMA and machine learning algorithms, our model enhances inventory management & reduces stock-outs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%