Metadata-Version: 2.1
Name: topsis-Akash
Version: 0.0.1
Summary: A Python package to implement the TOPSIS method for decision making.
Home-page: https://github.com/Akashkohli28/topsis-akash-102203102
Author: Akash Kohli
Author-email: akashkohli1202@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pandas >=1.0.0
Requires-Dist: numpy >=1.19.0

# TOPSIS Akash Package

## Overview

The **TOPSIS (Technique for Order Preference by Similarity to Ideal Solution)** method is a multi-criteria decision-making tool. This Python package allows you to implement the TOPSIS method for ranking and selecting alternatives based on multiple criteria.

## How to Use

Run the program through command line as:
Usages: python <program.py> <InputDataFile> <Weights> <Impacts> <ResultFileName>
Example: python 101556.py 101556-data.csv “1,1,1,2” “+,+,-,+” 101556-result.csv


## Features

- Input data validation
- Weighted normalization of the decision matrix
- Calculation of ideal best and worst solutions
- Ranking alternatives based on their similarity to the ideal solution
- Supports command-line execution

---

## Installation

Install the package using `pip`:

```bash
pip install topsis-akash
