我需要找到一种方法来检测大字符串是否包含特定的子字符串。
想象一下,我有一个完整的合同页面在我的 Python 程序中转换为字符串。我想做的是说转换为字符串的页面中是否存在特定术语(比整个页面字符串小的字符串)。匹配必须在语义上完成。
例如,在以下情况下,我希望查询 1 的分数很高,而查询 2 的分数很差。请注意,我的查询可能不止一个句子。
查询 1
“供应商将在一周内完成产品的交付”
查询 2
“我喜欢菲尔柯林斯”
页面文字
“供应商将在每年 7 月获得报酬。
产品交付将在一周内完成。
……”
你会怎么做这个任务?