Menu ▾ ▴

Tree [5599d4] main /
 History

HTTPS access


File Date Author Commit
 .gitattributes 2025-04-17 Kamakshaiah Kamakshaiah [5599d4] sadsa os
 README.md 2025-04-16 Kamakshaiah Kamakshaiah [490c3b] sadsa os
 SADSA-Setup.exe 2025-04-16 Kamakshaiah Kamakshaiah [490c3b] sadsa os
 pyfda.tar 2025-04-16 Kamakshaiah Kamakshaiah [490c3b] sadsa os
 requirements.txt 2025-04-16 Kamakshaiah Kamakshaiah [490c3b] sadsa os

Read Me

sadsa-os

SADSA — Software Application for Data Science and Analytics

Version: V-02.25.0.0.1
Author: Dr. Kamakshaiah Musunuru
Contact: dr.m.kamakshaiah@gmail.com
GitHub: Dr. Kamakshaiah Musunuru


🧠 Overview

SADSA (Software Application for Data Science and Analytics) is a Python-based desktop application designed to simplify statistical analysis, machine learning, and data visualization for students, researchers, and data professionals.

Built using Tkinter for the GUI, SADSA provides a menu-driven interface for handling datasets, applying transformations, running advanced statistical tests, machine learning algorithms, and generating insightful plots — all without writing code.


💡 Features

📂 File Operations

  • Open and import CSV datasets.
  • Save processed data.
  • Clear data from the workspace.
  • Exit with ease.

âœī¸ Data Editing

  • Rename columns.
  • Compute new variables.
  • Recode variables.
  • Handle missing data.
  • Set fixed values.

🔁 Transformations

  • Data Simulations and synthetic data generation.
  • Multivariate Normal Distribution sampling.
  • Data Decomposition: Cholesky, QR, SVD, Eigen.
  • Data Standardization: Min-Max, Z-Score, Decimal Scaling, Log & Log-Normal transformations.

📊 Data Analytics

  • Descriptive Statistics: Frequency Tables, Summary Stats.
  • Inferential Statistics: T-Test, Chi-Square, Normality Tests, ANOVA, MANOVA.
  • Factor Analysis: Exploratory (EFA) & Confirmatory (CFA).
  • Correlation & Regression Analysis.
  • Cluster Analysis: K-Means, Hierarchical.
  • Time Series Analysis: Stationarity, Decomposition, Holt-Winters, Moving Averages.

🤖 Machine Learning Models

  • Logistic Regression.
  • Decision Tree.
  • Random Forest.
  • Naive Bayes.
  • K-Nearest Neighbors.
  • Neural Network.
  • Support Vector Machine (SVM).

📈 Visualization

  • Easy access to plot generation with customizable options.

â„šī¸ Help & About

  • Contact Information.
  • Author Bio.
  • Versioning.
  • Application Overview.

âš™ī¸ Installation

  1. Clone this repository:
    bash git clone https://github.com/Kamakshaiah/SADSA.git

  2. Navigate to the project folder:
    bash cd SADSA

  3. Install the required Python packages:
    bash pip install -r requirements.txt

  4. Run the application:
    bash python sadsa.py


📌 Dependencies

  • tkinter — GUI Framework.
  • pandas — Data manipulation.
  • numpy — Numerical computations.
  • scipy — Statistical functions.
  • scikit-learn — Machine Learning.
  • matplotlib — Plotting & Visualization.

🏆 About

SADSA is developed by Amchik Solutions, India as a comprehensive, intuitive, and accessible tool for data science education and applied research.


đŸ’Ŧ Contact

For feedback, collaboration, or support, please reach out:
Email: dr.m.kamakshaiah@gmail.com


If you want, I can also help you write:
- requirements.txt
- example screenshots section
- badges (like Python Version, License, etc.)

Want me to add those too?

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.