semvec/pypi-packages huggingface dataset:
102203816-Topsis 0.0
This package performs topsis on your data
License: MIT

# TOPSIS Algorithm Implementation

This Python script implements the **TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution)** method for multi-criteria decision analysis. The script evaluates and ranks alternatives based on their performance across several criteria. The TOPSIS method helps identify the best alternative by calculating the Euclidean distance from the best and worst ideal solutions.

## Prerequisites

Before running the script, ensure that you have the following Python packages installed:

- `numpy`
- `pandas`
- `openpyxl` (for reading Excel files)

You can install these dependencies using the following command:

```bash
pip install numpy pandas openpyxl

## Usage
```bash
python topsis.py <InputDataFile> <Weights> <Impacts> <ResultFileName>