Metadata-Version: 2.4
Name: Topsis-Gurmandeep-102303764
Version: 0.1.1
Summary: Implementation of TOPSIS (Technique for Order Preference by Similarity to Ideal Solution)
Author: Gurmandeep Kaur
Author-email: 
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: pandas
Dynamic: author
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Topsis-Gurman-102303764

This package implements the TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) method in Python.

## Installation

pip install Topsis-Gurmandeep-102303764

## Usage

Run the package from the command line:

python -m topsis_gurmandeep_102303764.topsis InputDataFile Weights Impacts OutputFile

### Example

python -m topsis_gurmandeep_102303764.topsis data.csv "1,1,1,2,1" "+,+,+,+,+" output.csv

## Input Requirements

- Input file must be a CSV file
- First column should contain alternatives
- Remaining columns should contain numeric criteria
- Weights must be numeric and comma separated
- Impacts must be + or - and comma separated

## Output

The output file will contain:
- TOPSIS Score
- Rank

## Dependencies

- numpy
- pandas

## Author

Gurmandeep Kaur
