最相似的。

TopEmoji的Python项目详细描述


PyPI versionPyPI pyversionsPyPI license

最相似的S在3。

  • 这是TopSim的一个应用程序,它在python 3中对查询搜索最相似的字符串。

安装

这个包在pypi上提供。只需使用pip3 install -U TopEmoji来安装它。

cli用法

你可以简单地在终端上使用算法。

Usage:
    topemoji-cli <query> [-k <k>]
  • 每个emoji及其描述和相似性都打印到终端,并由制表符\t分隔。
topemoji-cli "baby" -k 5
?	baby	1.0
?	baby angel	0.666
?	baby chick	0.666
?	baby bottle	0.6659
?	baby symbol	0.6659
  • 也可以使用emoji作为查询。
topemoji-cli "?" -k 5
?	grinning face	1.0
?	grinning squinting face	0.9993
?	grinning cat face	0.9331
?	grinning face with sweat	0.866
?	grinning face with big eyes	0.8659

API使用

或者,可以通过api使用该算法。

fromtopemojiimportsearchprint(search("baby",k=5))# Return each similarity and the respective emojis.# [(1.0, [('?', 'baby')]),#  (0.6660006660006661, [('?', 'baby angel'), ('?', 'baby chick')]),#  (0.665889795238888, [('?', 'baby bottle'), ('?', 'baby symbol')])]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java jgrapht SimpleDirectedWeightedGraph规范化权重   java安卓使用CFB   java如何从javaclass警告浏览器?可能吗?   javagson结构难点   java使用jbossclient的最佳方式是什么。Wildfly 10应用程序中的jar?   JAVA:socket重写以使用CipherInputStream和CipherOutputStream   java Android UI测试长时间点击并拖动   java如何在Android中重置AtomicInteger唯一Id?   多线程客户端/服务器应用程序上的java客户端断开连接   GAE Memcache中的java损坏值   java如何使用变量作为资源的路径?   爪哇?(三向)操作员