Metadata-Version: 2.4
Name: Topsis-raj-102303324
Version: 0.1.8
Summary: TOPSIS implementation using Python
Author: Raj Gupta
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: pandas
Requires-Dist: numpy
Dynamic: author
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

## TOPSIS Implementation in Python  

**Course:** UCS654 : Predictive Analytics using Statistics  
**Assignment:** Assignment-1 (TOPSIS)  
**Author:** Raj Gupta  
**Roll Number:** 102303324  

---

## About the Project  

This project provides a Python implementation of the  
**TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution)** method.  

TOPSIS is a multi-criteria decision-making (MCDM) technique used to rank alternatives  
based on their distance from the **ideal best** and **ideal worst** solutions.  

---

## Installation (User Manual)  

This package requires **Python 3.7 or higher**.  

### Dependencies  
- pandas  
- numpy  


Package listed on PyPI:-http://pypi.org/project/Topsis-raj-102303324/
## Install the Package Using pip  

```bash
pip install Topsis-raj-102303324
```
---
## Usage

Run the following command in the Command Prompt / Terminal:
``` bash 
topsis <inputFile> <weights> <impacts> <outputFile>
```

Example
``` bash
topsis sample.csv "1,1,1,1" "+,+,-,+" result.csv
```
