ElasticSearch in Python - Noisebridge Python Class
Hosted by Noisebridge Hackerspace
Details
Learn how to use Python and the open source Elasticsearch search engine to retrieve content from the web and make it easily free-text searchable!
We'll cover some of the fundamentals around how search engines work, appropriate occasions to apply search engine technology to your problem, and some of the advanced (geographic and spatial) capabilties that modern search engines provide.
This lesson will assume some basic prior experience with Python programming, and it'd be useful - but not required - for you to download and install Elasticsearch locally on your own machine before attending.
For more information please see:
Wiki Entry
Lessons
Winter 2016 Syllabus:
• Week 1 - 2/1 - JSON & File Manipulation
• Week 2 - 2/9 - String Extraction and Processing
• Week 3 - 2/16 - The Phone Book Search Algorithm
• Break Week - 2/22 - No Class • Week 4 - 2/29 - Storing data with sqlite databases
• Week 5 - 3/7 - Functions Omnibus
• Week 6 - 3/14 - Flask Basics / what is a web application?
