首页 > 解决方案 > Python:从 'vintagecar' 到 'vintage car' 使用谷歌功能('did you mean' feature)

问题描述

我有大量的闪烁标签,例如“brightonflyingseptember2012”,意思是“2012 年 9 月的布莱顿飞行”,我正在尝试从标签中提取术语。我使用了拼写检查器,但它没有给我任何结果。我想在我的 python 脚本中使用 google,但我没有找到任何关于如何使用 Google 功能的解释,例如(你是说)或(显示结果......而不是)。我只找到了 2010 年和 2011 年的旧代码,但没有用。

我尝试使用谷歌包如下:

import google 
google.search('brightonflyingseptember2012')

我收到以下错误:模块 'google' 没有属性 'search'

我很感激任何建议

标签: pythonnlp

解决方案


您可以为此使用 wordninja 库..

import wordninja
' '.join(wordninja.split("brightonflyingseptember2012"))

#op
'brighton flying september 2012'

推荐阅读