LDCS---OFChecker
所属分类:数据挖掘/数据仓库
开发工具:HTML
文件大小:0KB
下载次数:0
上传日期:2023-11-21 10:07:14
上 传 者:
sh-1993
说明: 使用Jaro Winkler Distance为罗格朗数据中心解决方案打开字段检查器。
(Open field checker for Legrand Data Center Solution using Jaro-Winkler Distance.)
文件列表:
Installer/ (0, 2023-11-21)
Installer/installer.bat (31, 2023-11-21)
Installer/requirements.txt (32, 2023-11-21)
OFChecker.py (4816, 2023-11-21)
Templates/ (0, 2023-11-21)
Templates/IMG_0505.png (71191, 2023-11-21)
Templates/c1.PNG (34984, 2023-11-21)
Templates/c2.PNG (52144, 2023-11-21)
Templates/index.html (33342, 2023-11-21)
Templates/logo.png (18853, 2023-11-21)
Templates/logo_ldcs-removebg-preview.ico (7886, 2023-11-21)
Templates/style.css (1927, 2023-11-21)
patterns.txt (200, 2023-11-21)
# LDCS - OpenFields Checker ![LDCS - OpenFields Checker](https://raw.githubusercontent.com/Nickyyrl/LDCS---OFChecker/main/Templates/logo_ldcs-removebg-preview.ico)
LDCS - OpenFields Checker is a Python web application built with Flask that allows you to check the similarity of elements in a CSV file to a specific pattern using the Jaro-Winkler similarity metric. This documentation provides information on how to install and use the program.
## Installation
### Requirements
Before installing the program, make sure you have the following prerequisites:
- Python 3.10 or higher installed on your system.
- `pip` (Python package manager) installed.
### Installation Steps / Windows
With Git :
1. **Clone the Repository**:
```bash git clone https://github.com/Nickyyrl/LDCS---OFChecker ```
Or
> download last version : [LDCS-OFChecker](https://github.com/Nickyyrl/LDCS---OFChecker)
2. Unzip Folder
3. install requierements.txt by clicking on installer.bat
## Usage / Utilisation
### Dashboard
The main dashboard of the application allows you to perform the following actions:
- **Load Patterns / Charger des motifs**:
- Load predefined patterns from the patterns.txt file.
- **Set Pattern / Définir un motif**:
- Set a new pattern or select an existing one.
- **Set Tolerance / Définir une tolérance**:
- Set a similarity tolerance level for pattern matching.
- **Upload a CSV File / Télécharger un fichier CSV**:
- Upload a CSV file for similarity analysis.
- **Reset Tool / Réinitialiser l'outil**:
- Reset the tool's statistics and results.
### Results
After uploading a CSV file and initiating the analysis, you will see the following information on the dashboard:
- **Elements Tested / léments testés**:
- The total number of elements in the CSV file that were analyzed.
- **Last Element / Dernier élément**:
- The most recent element that was analyzed.
- **Last Score / Dernier score**:
- The Jaro-Winkler similarity score of the last analyzed element.
- **Average Score / Score moyen**:
- The average Jaro-Winkler similarity score of all analyzed elements.
- **Valid Count / Compteur valide**:
- The number of elements with a similarity score higher than or equal to the set tolerance.
- **Invalid Count / Compteur invalide**:
- The number of elements with a similarity score lower than the set tolerance.
### Export Results
You can export the analysis results to a CSV file by clicking the "Export Results" button. The exported CSV file will contain a list of all elements and their similarity scores.
## Patterns
Patterns are used for similarity analysis. You can load predefined patterns from the patterns.txt file or set new patterns through the application.
## Saving Patterns
If you want to save patterns for future use, you can manually add them to the patterns.txt file in the following format:
```plaintext
Pattern Name 1 : Pattern
Pattern Name 2 : Pattern
Pattern Name 3 : Pattern
...
```
Each pattern should be on a separate line.
### Conclusion
LDCS - OpenFields Checker is a powerful tool for analyzing the similarity of elements in a CSV file to specific patterns. It can be useful for various data analysis and validation tasks.
### Next Features :
- Pattern Addition Inside the tool
- Sorting By Name and Score : OK
- Confettis
### Screenshots :
#### Global View :
![OFChecker](https://github.com/Nickyyrl/LDCS---OFChecker/blob/main/Templates/c1.PNG?raw=true)
#### Settings View :
![OFChecker Settings](https://github.com/Nickyyrl/LDCS---OFChecker/blob/main/Templates/c2.PNG?raw=true)
#### DarkMode View :
![ofcdm](Templates/IMG_0505.png?raw=true)
wb
近期下载者:
相关文件:
收藏者: