From d006d2c08a09b63d2129eb350e9f22e634756137 Mon Sep 17 00:00:00 2001 From: xiey Date: Sat, 8 Apr 2023 18:28:39 +0800 Subject: [PATCH] [MNT] update _search_by_semantic_description --- learnware/market/easy.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/learnware/market/easy.py b/learnware/market/easy.py index a55f7f7..35326aa 100644 --- a/learnware/market/easy.py +++ b/learnware/market/easy.py @@ -306,11 +306,13 @@ class EasyMarket(BaseMarket): ) -> List[Learnware]: user_semantic_spec = user_info.get_semantic_spec() user_input_description = user_semantic_spec["Description"]["Values"] + learnware_semantic_spec = learnware.get_specification().get_semantic_spec() if not user_input_description: return [] match_learnwares = [] for learnware in learnware_list: - learnware_name = learnware.get_name() + learnware_semantic_spec = learnware.get_specification().get_semantic_spec() + learnware_name = learnware_semantic_spec['Name']['Values'] if user_input_description in learnware_name: match_learnwares.append(learnware) return match_learnwares