This repository contains internship projects focused on data preprocessing, exploratory data analysis, statistical testing, and time series forecasting using Python. These projects demonstrate practical data science skills including data cleaning, visualization, hypothesis testing, predictive modeling, and business insight generation.
This project focuses on improving data quality by cleaning and transforming raw datasets for further analysis.
- Dataset inspection
- Handling missing values
- Removing duplicates
- Correcting data types
- Standardizing formats
- Removing irrelevant columns
- Exporting cleaned data
- Python
- Pandas
- Jupyter Notebook
Produced a clean and structured dataset ready for analysis and modeling.
Performed exploratory analysis on the Titanic dataset to identify factors influencing passenger survival.
- Data inspection
- Missing value analysis
- Statistical summaries
- Correlation analysis
- Outlier detection
- Data visualization
- Hypothesis testing
- Python
- Pandas
- NumPy
- Matplotlib
- Seaborn
- SciPy
- Female passengers had higher survival rates.
- First-class passengers showed better survival chances.
- Passenger class significantly influenced survival.
- Fare and passenger class exhibited a strong relationship.
- Visualizations
- Statistical summaries
- Analytical insights and recommendations
Analyzed historical airline passenger data to identify trends, seasonality, and forecast future passenger demand.
- Data preprocessing
- Trend visualization
- Seasonal decomposition
- Moving average smoothing
- SARIMA forecasting
- Model evaluation using RMSE
- Python
- Pandas
- NumPy
- Matplotlib
- Statsmodels
- Scikit-learn
- Strong upward growth trend observed.
- Significant yearly seasonality detected.
- SARIMA effectively modeled trend and seasonal components.
- Forecasts can support capacity planning and resource allocation.
RMSE: 21.17
- Time Series Plot
- Seasonal Decomposition
- Moving Average Trend
- Forecast vs Actual Comparison
This project evaluates whether a redesigned website improves user conversion rates compared to the existing website using statistical hypothesis testing.
- Dataset creation and preprocessing
- Conversion rate analysis
- Two-proportion Z-test
- Confidence interval estimation
- Data visualization
- Business impact assessment
- Python
- Pandas
- NumPy
- Matplotlib
- Statsmodels
| Group | Visitors | Conversions | Conversion Rate |
|---|---|---|---|
| Existing Design | 10,000 | 750 | 7.5% |
| New Design | 10,000 | 900 | 9.0% |
Z Statistic : 3.8552
P Value : 0.000058
- The new design achieved a 9.0% conversion rate.
- The existing design achieved a 7.5% conversion rate.
- Conversion rate improved by 20%.
- Statistical testing confirmed the improvement is significant.
Deploy the new website design to improve conversion performance and customer engagement.
- Python
- Pandas
- NumPy
- Matplotlib
- Seaborn
- SciPy
- Statsmodels
- Scikit-learn
- Jupyter Notebook
This repository demonstrates practical applications of:
- Data Cleaning and Preprocessing
- Exploratory Data Analysis (EDA)
- Statistical Hypothesis Testing
- A/B Testing
- Time Series Forecasting
- Data Visualization
- Business Insight Generation
These projects showcase end-to-end data analysis workflows and the ability to transform raw data into actionable insights using Python and modern data science tools.