Skip to content

fernandonpa/Online_Purchase_Intention_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Purchase Intention During Crises - Data Science Project

📚 Project Overview

This project explores the factors influencing consumers' online purchase intentions during crises in Sri Lanka, using survey data collected from various demographics.

The goal is to:

  • Clean and preprocess the survey dataset
  • Assess reliability and validity of constructs (using Cronbach’s Alpha and Inter-Item Correlation)
  • Create composite variables (e.g., Perceived Ease of Use, Perceived Usefulness)
  • Perform exploratory data analysis (EDA)
  • Build predictive models (e.g., logistic regression, random forest) to predict purchase intentions
  • Interpret the behavioral and cognitive factors influencing online purchasing during crises.

🛠️ Environment Setup

To set up the environment and run the code:

  1. Clone the repository
git clone https://github.com/your-repo/online-purchase-intention-project.git
cd online-purchase-intention-project
  1. Create a virtual environment
python -m venv env
  1. Activate the environment
  • On Windows:
env\Scripts\activate
  • On Mac/Linux:
source env/bin/activate
  1. Install required packages
pip install -r requirements.txt

📦 Main Directories

Folder Description
data/raw/ Original survey dataset (not modified)
data/cleaned/ Processed, cleaned data ready for analysis
notebooks/ Jupyter notebooks for each project phase
scripts/ Python scripts for cleaning, feature engineering, utilities
outputs/figures/ Graphs and plots
outputs/models/ Trained machine learning models
references/ Research papers, project description
report/ Final report drafts and presentations

📝 Key Project Steps

  1. Data Inspection and Cleaning
  2. Handling Missing Values and Encoding
  3. Reliability and Validity Checks
  4. Feature Engineering (Composite Variables)
  5. Exploratory Data Analysis (EDA)
  6. Predictive Modeling
  7. Reporting and Presentation

📋 Authors

  • 220168R – FERNANDO N.P.A.
  • 220153R – EKANAYAKA D.M.Y.N.B.
  • 220222E – HENDALAGE D.S.D.
  • 220263E – JAYASINGHE M.M.S.
  • 220731M – WITHANAGE W.I.N

🤝 Acknowledgements

  • University course: Introduction to Data Science (CS3121)
  • Lecturer: Dr. Nisansa de Silva
  • Lecturer: Dr. Sandareka Wickramanayake

About

This project explores the factors influencing consumers' online purchase intentions during crises in Sri Lanka, using survey data collected from various demographics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages