Talks
Speakers
Events
Topics
Search
Sign in
Search
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
search talks for
⏎
Suggest modification to this talk
Title
Description
Recorded in June 2018 during https://2018.rubyparis.org in Paris. More talks at https://goo.gl/8egyWi
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
In her talk "Food, Wine and Machine Learning: Teaching a Bot to Taste," Mai Nguyen discusses her journey from winemaking to machine learning, emphasizing the potential for automating wine recommendations. The talk was recorded during the Paris.rb Conf 2018 event and highlights Nguyen's philosophy towards integrating technology with personal interests, particularly in the culinary realm. **Key Points:** - Nguyen transitioned from Ruby on Rails development to winemaking before returning to technology, driven by a desire to continuously learn. - Machine learning (ML) is introduced as a subset of artificial intelligence where models are created based on training data rather than hard-coded rules. It is further classified into supervised and unsupervised learning. - Despite its advantages, including improved accuracy with more data and automation, Nguyen reflects on the challenges Ruby developers face in adopting ML, primarily due to a lack of library support in Ruby compared to Python, the dominant language in data science. - Resources for Ruby developers are suggested, such as machine learning gems, APIs, and the SciRuby community working on data science tools. - Key considerations for initiating ML projects include defining the problem to be solved and ensuring access to high-quality data. - Recommendations for building a chatbot to assist consumers in selecting wine based on their meal choices are elaborated, focusing on natural language processing and understanding taste profiles. - Challenges in gathering structured data on wine and food pairings were discussed, with practical applications demonstrated via a chatbot capable of suggesting wine pairings based on recipes. - She shares insights into how the bot was structured to process sensory data and use classification models to improve accuracy in wine recommendations. - The talk concludes by encouraging Ruby developers to consider the vast possibilities of integrating machine learning into their projects, stressing the importance of community engagement to enhance Ruby's capabilities in data science.
Suggest modifications
Cancel