【发布时间】:2015-08-10 14:04:55
【问题描述】:
我是一名 PHP 开发人员,我希望在我的应用程序上实现一个搜索功能,该功能结合了关键字搜索和位置搜索,例如:
“约克的管道工”、“伯明翰的电工”或“NE63 的园丁”
所以,搜索字符串的结构是:
"Electricians in Birmingham"
|__________| |________|
| |
Keywords Location
我基本上需要做的是提取关键字和位置,其中位置可以是地名或部分邮政编码。
我的问题是我如何真正知道哪个字符串是位置(假设停用词“in”可能会丢失)。
我可以利用作为 Google 地图 API 一部分的地名检测库吗?
我计划使用的技术堆栈是:
- PHP
- 弹性搜索
- 谷歌地图 API
【问题讨论】:
标签: javascript php google-maps-api-3