在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):gsingers/search_with_machine_learning_course开源软件地址(OpenSource Url):https://github.com/gsingers/search_with_machine_learning_course开源编程语言(OpenSource Language):Python 93.4%开源软件介绍(OpenSource Introduction):Welcome to Search with Machine LearningSearch with Machine Learning is a four week class taught by Grant Ingersoll and Daniel Tunkelang and is focused on helping students quickly get up to speed on search best practices by first teaching the basics of search and then extending those basics with machine learning. Students will learn indexing, querying, aggregations and text analysis, as well as how to use machine learning for ranking, content classification and query understanding. The class is a hands-on project-driven course where students will work with real data and the Opensearch/Elasticsearch ecosystem along with libraries like FastText, XG Boost and OpenSearch Learning to Rank. Class code layout (e.g. where the projects are)For our class, we have four weekly projects. Each project is a standalone Python application that interacts with an OpenSearch server (and perhaps other services). You will find these four projects in the directories below them organized in the following way:
Our instructor annotated results for each project will be provided during the class. Please note, these represent our way of doing the assignment and may differ from your results, as there is often more than one way of doing things in search. You will also find several supporting directories and files for Logstash, Docker and Gitpod. Prerequisites
Working in Gitpod (Officially Supported)NOTE: The Gitpod free tier comes with 50 hours of use per month. We expect our work will be done in less time than that. However, you may wish to conserve time on the platform by being sure to stop your workspace when you are done with it. Gitpod will time you out (don't worry, your work will be saved), but that may take longer to detect. The following things must be done each time you create a new Gitpod Workspace (unfortunately, we can't automate this)
Downloading the Best Buy Dataset
Exploring the OpenSearch Sample Dashboards and Data
Running the Weekly ProjectAt the command line, do the following steps to run the example.
Working locally (Not supported, but may work for you. YMMV)To run locally, you will need a few things:
Note: these have only been tested on a Mac running OS 12.2.1. YMMV. Much of what you will need to do will be similar to what's in
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论