semvec/pypi-packages huggingface dataset:
TOPSIS-Swapnil-101967003 1.0.4
A Python package to get best alternative available using TOPSIS method.
License: MIT

# TOPSIS-Swapnil-101967003

A python package which implements TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) which is a multi-criteria decision analysis method.

Steps involved in TOPSIS Algorithm:
    
    1. Creating an evaluation matrix (m x n).
    2. Normalization of the matrix so formed such that each metric for a given model lies between 0 and 1.
    3. Creating a weighted normalized matrix i.e. multiplying the metrics with the weights of respective model.
    4. Determining the ideal best and ideal worst alternatives for each criterion.
    5. Calculating the euclidean distance between the target alternative and ideal best and idealworst alternatives.
    6. Calculate the TOPSIS score i.e. similarity to the ideal worst alternative.
    7. Rank the models on the basis of the TOPSIS score thus obtained.s

# Usage

Running the following query on the command-line interface will help you to rank the models i.e. choose the best alternative available from a given set of models based on multiple, usually conflicting criteria.
  
    TOPSIS-Swapnil-101967003 <data_file_name> <weights> <impacts> <result_file_name>
    Example - TOPSIS-Swapnil-101967003 data.csv "1,1,1,2" "+,+,-,+" result.csv

Note - Make sure that you run the command in the folder you have stored your data files , else provide the complete path of the file.
Topsis-Manan-101903311 1.0.2
Calculates the Topsis Score and Rank
License: MIT

# Topsis Package
This easy to use package helps you to easily calculate the topsis score and the rank based on it for a given .csv data without the knowledge of the deep calculation employed behind it. The user can run this package through the command line and get the output in the form of a .csv file.

## Installation
To install the package , run the following command in command line.

```pip install Topsis-Manan-101903311 ```

## How to use it?
This package can be accessed through the command line. The user needs to run the command as follows

```Topsis input.csv weights impacts output.csv```

## License

2022 Manan Ghai

This repository is licensed under the MIT license. See LICENSE for details.
Topsis-Ruchika-101917130 1.0.1
A Python package for topsis analysis.
License: MIT

# Topsis-Ruchika-101917130
It takes dataset, weights and impacts associated to the columns of dataset and output file to perform topsis on input dataset.

## Installation
```pip install Topsis-Ruchika-101917130```

## Usage
Step 1: Open the command prompt
Step 2: type 
> python <filename> <dataset> <weights> <impacts> <outputfilename>
Topsis-Twinkle-101903209 0.0.1
A Python package to find TOPSIS for multi-criteria decision analysis method
License: MIT
Keywords: topsis,UCS654,TIET

Topsis Value Calculator

CalcTopsis is a Python package implementing Topsis method sed for multi-criteria decision analysis.
Topsis stands for Technique for Order of Preference by Similarity to Ideal Solution

Just provide your input attributes and it will give you the results


## Installation

$ pip install TOPSIS-101903209==0.0.1

In the commandline, you can write as -
    $ python <package_name> <path to input_data_file_name> <weights as strings> <impacts as strings> <result_file_name>

E.g for input data file as data.csv, command will be like
    $ python topsis.py data.csv "1,1,1,1" "+,+,-,+" output.csv

This will print all the output attribute values along with the Rank column, in a tabular format

License -> MIT

Change Log
==========

0.0.1 (27/02/2022)
------------------
- First Release