#事件日志 #Levenshtein #相似度 #度量 #日志 #事件 #距离

程序+库 similarity-metrics

为 Rust 提供事件日志相似度度量的集合

1 个不稳定版本

0.1.0 2022 年 12 月 11 日

#30#事件日志

MIT 许可证

13KB
147

similarity-metrics

计算事件日志相似度度量的库。

示例

use similarity_metrics::string_distances::damerau_levenshtein_on_logs;

let path_one = "filename_one.csv";
let path_two = "filename_two.csv";
let columns = &["concept:name", "org:resource", "start_timestamp", "time:timestamp"];

let (distance, similarity) = damerau_levenshtein_on_logs(path_one, path_two, columns);

功能

  • damerau_levenshtein - 计算两个事件日志之间的 Damerau-Levenshtein 距离。

lib.rs:

计算事件日志相似度度量的库。

示例

use similarity_metrics::string_distances::damerau_levenshtein_on_logs;

let path_one = "filename_one.csv";
let path_two = "filename_two.csv";
let columns = &["concept:name", "org:resource", "start_timestamp", "time:timestamp"];

let (distance, similarity) = damerau_levenshtein_on_logs(path_one, path_two, columns);

功能

  • damerau_levenshtein - 计算两个事件日志之间的 Damerau-Levenshtein 距离。

依赖项

~24MB
~481K SLoC