The Python Podcast.__init__

Build Your Own Knowledge Graph With Zincbase


Listen Later

Summary

Computers are excellent at following detailed instructions, but they have no capacity for understanding the information that they work with. Knowledge graphs are a way to approximate that capability by building connections between elements of data that allow us to discover new connections among disparate information sources that were previously uknown. In our day-to-day work we encounter many instances of knowledge graphs, but building them has long been a difficult endeavor. In order to make this technology more accessible Tom Grek built Zincbase. In this episode he explains his motivations for starting the project, how he uses it in his daily work, and how you can use it to create your own knowledge engine and begin discovering new insights of your own.

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 Tom Grek about knowledge graphs, when they’re useful, and his project Zincbase that makes them easier to build
  • Interview
    • Introductions
    • How did you get introduced to Python?
    • Can you start by explaining what a knowledge graph is and some of the ways that they are used?
      • How did you first get involved in the space of knowledge graphs?
      • You have built the Zincbase project for building and querying knowledge graphs. What was your motivation for creating this project and what are some of the other tools that are available to perform similar tasks?
      • Can you describe how Zincbase is implemented and some of the ways that it has evolved since you first began working on it?
        • What are some of the assumptions that you had at the outset of the project which have been challenged or updated in the process of working on and with it?
        • What are some of the common challenges when building or using knowledge graphs?
        • How has the domain of knowledge graphs changed in recent years as new approaches to entity resolution and data processing have been introduced?
        • Can you talk through a use case and workflow for using Zincbase to design and populate a knowledge graph?
        • What are some of the ways that you are using Zincbase in your own projects?
        • What have you found to be the most challenging/interesting/unexpected lessons that you have learned in the process of building and maintaining Zincbase?
        • What do you have planned for the future of the project?
        • Keep In Touch
          • tomgrek on GitHub
          • Website
          • @tomgrek on Twitter
          • LinkedIn
          • Picks
            • Tobias
              • Banana Blueberry Oat Bars
              • Tom
                • Pickled Habañero
                • Links
                  • Zincbase
                  • Commodore 64
                  • Electronic Engineering
                  • Artificial Intelligence
                  • Primer.ai
                  • Artificial General Intelligence
                  • Matlab
                  • IPython
                  • NumPy
                  • Excel
                  • Jupyter
                  • Pandas
                  • Knowledge Graph
                    • Data Engineering Podcast Episode About Enigma Knowledge Graph
                    • The Matrix
                    • Keanu Reeves
                    • Ontology
                    • Semantic Web
                    • Word2Vec
                    • SparQL
                    • Neo4J
                    • Graph Database
                      • Data Engineering Podcast Episode About DGraph
                      • AWS Neptune
                      • PostgreSQL
                        • Data Engineering Podcast Episode
                        • Dask
                          • Data Engineering Podcast Episode
                          • BBC Micro
                          • BASIC
                          • Prolog
                          • NLP
                          • ELMO
                          • BERT
                          • GPT-2
                          • Winograd Schema Challenge
                          • PyTorch BigGraph
                          • Ampligraph
                          • SpaCy
                            • Podcast.__init__ Episode
                            • AI Winter
                            • PyTorch
                              • Podcast Episode
                              • scikit-learn
                              • NetworkX
                              • SciPy
                              • CircleCI
                              • Read The Docs
                                • Podcast Episode
                                • Project Gutenberg
                                • Allen NLP
                                • Doctest
                                • Reinforcement Learning
                                • Metacognition
                                • 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

                                  283 Listeners

                                  Data Skeptic by Kyle Polich

                                  Data Skeptic

                                  482 Listeners

                                  Chat With Traders by Tessa Dao

                                  Chat With Traders

                                  1,979 Listeners

                                  Talk Python To Me by Michael Kennedy

                                  Talk Python To Me

                                  593 Listeners

                                  Software Engineering Daily by Software Engineering Daily

                                  Software Engineering Daily

                                  624 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)

                                  445 Listeners

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

                                  Super Data Science: ML & AI Podcast with Jon Krohn

                                  298 Listeners

                                  Python Bytes by Michael Kennedy and Brian Okken

                                  Python Bytes

                                  213 Listeners

                                  Data Engineering Podcast by Tobias Macey

                                  Data Engineering Podcast

                                  142 Listeners

                                  Machine Learning Guide by OCDevel

                                  Machine Learning Guide

                                  764 Listeners

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

                                  Syntax - Tasty Web Development Treats

                                  982 Listeners

                                  DataFramed by DataCamp

                                  DataFramed

                                  267 Listeners

                                  Practical AI by Practical AI LLC

                                  Practical AI

                                  189 Listeners

                                  The Real Python Podcast by Real Python

                                  The Real Python Podcast

                                  140 Listeners

                                  Hard Fork by The New York Times

                                  Hard Fork

                                  5,420 Listeners