The Python Podcast.__init__

Open Source Automated Machine Learning With MindsDB


Listen Later

Summary

Machine learning is growing in popularity and capability, but for a majority of people it is still a black box that we don’t fully understand. The team at MindsDB is working to change this state of affairs by creating an open source tool that is easy to use without a background in data science. By simplifying the training and use of neural networks, and making their logic explainable, they hope to bring AI capabilities to more people and organizations. In this interview George Hosu and Jorge Torres explain how MindsDB is built, how to use it for your own purposes, and how they view the current landscape of AI technologies. This is a great episode for anyone who is interested in experimenting with machine learning and artificial intelligence. Give it a listen and then try MindsDB for yourself.

Announcements
  • Hello and welcome to Podcast.__init__, the podcast about Python and the people who make it great.
  • When you’re ready to launch your next app or want to try a project you hear about on the show, you’ll need somewhere to deploy it, so take a look at our friends over at Linode. With 200 Gbit/s private networking, scalable shared block storage, node balancers, and a 40 Gbit/s public network, all controlled by a brand new API you’ve got everything you need to scale up. And for your tasks that need fast computation, such as training machine learning models, they just launched dedicated CPU instances. Go to pythonpodcast.com/linode to get a $20 credit and launch a new server in under a minute. And don’t forget to thank them for their continued support of this show!
  • And to keep track of how your team is progressing on building new features and squashing bugs, you need a project management system designed by software engineers, for software engineers. Clubhouse lets you craft a workflow that fits your style, including per-team tasks, cross-project epics, a large suite of pre-built integrations, and a simple API for crafting your own. With such an intuitive tool it’s easy to make sure that everyone in the business is on the same page. Podcast.init listeners get 2 months free on any plan by going to pythonpodcast.com/clubhouse today and signing up for a trial.
  • You listen to this show to learn and stay up to date with the ways that Python is being used, including the latest in machine learning and data analysis. For even more opportunities to meet, listen, and learn from your peers you don’t want to miss out on this year’s conference season. We have partnered with organizations such as O’Reilly Media, Dataversity, and the Open Data Science Conference. Coming up this fall is the combined events of Graphorum and the Data Architecture Summit. The agendas have been announced and super early bird registration for up to $300 off is available until July 26th, with early bird pricing for up to $200 off through August 30th. Use the code BNLLC to get an additional 10% off any pass when you register. Go to pythonpodcast.com/conferences to learn more and take advantage of our partner discounts when you register.
  • Visit the site to subscribe to the show, sign up for the newsletter, and read the show notes. And if you have any questions, comments, or suggestions I would love to hear them. You can reach me on Twitter at @Podcast__init__ or email [email protected])
  • To help other people find the show please leave a review on iTunes and tell your friends and co-workers
  • Join the community in the new Zulip chat workspace at pythonpodcast.com/chat
  • Your host as usual is Tobias Macey and today I’m interviewing George Hosu and Jorge Torres about MindsDB, a framework for streamlining the use of neural networks
  • Interview
    • Introductions
    • How did you get introduced to Python?
    • Can you start by explaining what MindsDB is and the problem that it is trying to solve?
      • What was the motivation for creating the project?
      • Who is the target audience for MindsDB?
      • Before we go deep into MindsDB can you explain what a neural network is for anyone who isn’t familiar with the term?
      • For someone who is using MindsDB can you talk through their workflow?
        • What are the types of data that are supported for building predictions using MindsDB?
        • How much cleaning and preparation of the data is necessary before using it to generate a model?
        • What are the lower and upper bounds for volume and variety of data that can be used to build an effective model in MindsDB?
        • One of the interesting and useful features of MindsDB is the built in support for explaining the decisions reached by a model. How do you approach that challenge and what are the most difficult aspects?
        • Once a model is generated, what is the output format and can it be used separately from MindsDB for embedding the prediction capabilities into other scripts or services?
        • How is MindsDB implemented and how has the design changed since you first began working on it?
          • What are some of the assumptions that you made going into this project which have had to be modified or updated as it gained users and features?
          • What are the limitations of MindsDB and what are the cases where it is necessary to pass a task on to a data scientist?
          • In your experience, what are the common barriers for individuals and organizations adopting machine learning as a tool for addressing their needs?
          • What have been the most challenging, complex, or unexpected aspects of designing and building MindsDB?
          • What do you have planned for the future of MindsDB?
          • Keep In Touch
            • George
              • Blog
              • George3d6 on GitHub
              • @Cerebralab2 on Twitter
              • LinkedIn
              • Jorge
                • LinkedIn
                • MindsDB
                  • Website
                  • @mindsdb on Twitter
                  • mindsdb on GitHub
                  • Picks
                    • Tobias
                      • Bose QuietComfort 25 noise cancelling headphones
                      • George
                        • Open CourseWare – Brain And Cognitive Sciences
                        • Cerebralab Blog
                        • Jorge
                          • Lightwood
                          • MKDocs with Google Material Templates
                          • Links
                            • MindsDB
                              • GitHub
                              • 3Blue1Brown – Neural Networks
                              • Think Bayes
                              • Backpropagation
                              • Reverse Automatic Differentiation
                              • Ludwig deep learning toolbox
                              • Lightwood
                              • Tensorflow
                              • PyTorch
                                • Podcast Interview
                                • Aerospike
                                • scikit-learn
                                • The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA

                                  ...more
                                  View all episodesView all episodes
                                  Download on the App Store

                                  The Python Podcast.__init__By Tobias Macey

                                  • 4.4
                                  • 4.4
                                  • 4.4
                                  • 4.4
                                  • 4.4

                                  4.4

                                  100 ratings


                                  More shows like The Python Podcast.__init__

                                  View all
                                  The Changelog: Software Development, Open Source by Changelog Media

                                  The Changelog: Software Development, Open Source

                                  284 Listeners

                                  All Ears English Podcast by Lindsay McMahon and Michelle Kaplan

                                  All Ears English Podcast

                                  2,307 Listeners

                                  Data Skeptic by Kyle Polich

                                  Data Skeptic

                                  475 Listeners

                                  Talk Python To Me by Michael Kennedy

                                  Talk Python To Me

                                  583 Listeners

                                  Software Engineering Daily by Software Engineering Daily

                                  Software Engineering Daily

                                  626 Listeners

                                  The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) by Sam Charrington

                                  The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

                                  438 Listeners

                                  Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

                                  Super Data Science: ML & AI Podcast with Jon Krohn

                                  296 Listeners

                                  Python Bytes by Michael Kennedy and Brian Okken

                                  Python Bytes

                                  214 Listeners

                                  Data Engineering Podcast by Tobias Macey

                                  Data Engineering Podcast

                                  141 Listeners

                                  Machine Learning Guide by OCDevel

                                  Machine Learning Guide

                                  770 Listeners

                                  Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                                  Syntax - Tasty Web Development Treats

                                  987 Listeners

                                  DataFramed by DataCamp

                                  DataFramed

                                  270 Listeners

                                  Practical AI by Practical AI LLC

                                  Practical AI

                                  187 Listeners

                                  The Real Python Podcast by Real Python

                                  The Real Python Podcast

                                  140 Listeners

                                  Business English from All Ears English by Lindsay McMahon

                                  Business English from All Ears English

                                  73 Listeners