aboutsummaryrefslogtreecommitdiffstats
path: root/fuzzycat/__main__.py
diff options
context:
space:
mode:
Diffstat (limited to 'fuzzycat/__main__.py')
-rw-r--r--fuzzycat/__main__.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/fuzzycat/__main__.py b/fuzzycat/__main__.py
index 7792df6..d616efc 100644
--- a/fuzzycat/__main__.py
+++ b/fuzzycat/__main__.py
@@ -60,7 +60,7 @@ from fatcat_openapi_client import ReleaseEntity
from fuzzycat.entities import entity_to_dict
from fuzzycat.grobid_unstructured import grobid_parse_unstructured
-from fuzzycat.matching import anything_to_entity, match_release_fuzzy
+from fuzzycat.matching import FuzzyReleaseMatcher, anything_to_entity
from fuzzycat.refs import RefsGroupVerifier
from fuzzycat.simple import closest_fuzzy_release_match
from fuzzycat.utils import random_idents_from_query, random_word
@@ -143,7 +143,8 @@ def run_release_match(args):
"""
try:
entity = anything_to_entity(args.value, ReleaseEntity)
- result = match_release_fuzzy(entity, size=args.size, es=args.es_url)
+ matcher = FuzzyReleaseMatcher(es=args.es_url, size=args.size)
+ result = matcher.match(entity)
except Exception as err:
print("fuzzy match failed: {}".format(err), file=sys.stderr)
else: