今開発中のウェブアプリのメイン機能として検索エンジンを付けたいと思っている。頭では作り方についてなんとなくわかっているのだが、効率的にハイクオリティな検索エンジンが作れないか、少し検索エンジン作成方法について調べてみた。
検索エンジン作成全般のための参考リンク
- http://watanabe0621.hatenablog.com/entry/2014/04/05/113513
- https://developer.yahoo.co.jp/webapi/jlp/ma/v1/parse.html
- http://code46.hatenablog.com/entry/2014/01/21/115620
- https://gihyo.jp/book/pickup/2014/0089
- https://knowledge.moshimore.jp/entry/develop_search_engine
- https://knowledge.moshimore.jp/entry/develop_search_engine_about#%E6%A4%9C%E7%B4%A2%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%81%A8%E3%81%AF
Elasticsearch
- https://www.elastic.co/jp/downloads/elasticsearch
- https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html
- https://github.com/elastic/elasticsearch-py
- https://elasticsearch-py.readthedocs.io/en/master/
- Elasticsearchが提供するサンプルデータ:https://github.com/elastic/examples/tree/master/Search/recipe_search_php/data/recipes
- https://medium.com/eureka-engineering/%E5%9F%BA%E7%A4%8E%E7%B7%A8-elasticsearch%E3%81%AE%E6%A4%9C%E7%B4%A2%E3%82%AF%E3%82%A8%E3%83%AA%E3%82%92%E4%BD%BF%E3%81%84%E3%81%93%E3%81%AA%E3%81%9D%E3%81%86-ace3e18c2174
- https://dev.classmethod.jp/etc/es-01/
- http://system.blog.uuum.jp/entry/2016/11/22/110000
- https://www.atilika.org/
- https://roy29fuku.com/infra/elasticsearch/elasticsearch-python-tutorial/
- http://www.mwsoft.jp/programming/numpy/flask_es_pandas.html
- http://tma15.github.io/blog/2014/11/use-es-py/
- https://qiita.com/mserizawa/items/c1c04fa9b2f85c437334
コメント