У меня есть некоторые данные, которые я получаю от банков, использующих Yodlee, и соответствующие сообщения о транзакции на мобильном устройстве. Оба имеют некоторое описание в них - короткие описания.Соответствие 2 коротких описаний и возврат уровня достоверности
Например -
string1 = "tatasky_TPSL MUMBA IND"
string2 = "tatasky_TPSL"
Они могут быть согласованы, если один является полностью внутри другого. Однако некоторые строки, такие как
string1 = "T.G.I Friday's"
string1 = "TGI Friday's MUMBA MAH"
Все еще необходимо подбирать. Есть ли алгоритм y, который дает уровень достоверности в сопоставлении двух описаний?
ли вам нужно только регулярное выражение SOLN? – Ajay
как строки1 и строка2 разделены в вашем случае? –
https://docs.python.org/2/library/difflib.html#difflib.get_close_matches – Alik