| 12345678910111213141516171819202122232425262728293031323334 |
- #!/usr/bin/env python3
- """
- 测试混合相似度计算:拟人 vs 形式
- """
- import asyncio
- from lib.hybrid_similarity import compare_phrases
- async def main():
- print("=" * 80)
- print("测试案例:拟人 vs 形式")
- print("=" * 80)
- print()
- # 测试混合相似度
- result = await compare_phrases(
- phrase_a="拟人",
- phrase_b="形式",
- weight_embedding=0.5,
- weight_semantic=0.5
- )
- print(f"相似度: {result['相似度']:.3f}")
- print()
- print("说明:")
- print("-" * 80)
- print(result['说明'])
- print()
- print("=" * 80)
- if __name__ == "__main__":
- asyncio.run(main())
|