Raj is a Software Engineer at InVideo working with Elixir, where he spends his time building the best web based video creator application. He loves helping and mentoring others, and has channeled that into writing blogs on his personal website. When not coding for work or fun, Raj can usually be found with a book.
As organizations increasingly adopt Elixir for various applications, it has become essential to effectively implement machine learning at scale within the Elixir ecosystem. In this talk, attendees will be shown how Elixir libraries Bumblebee and Broadway can be used to tackle machine learning tasks in production, using natural language media search as a prime example.
The talk will show why Elixir is a powerful choice for machine learning applications and how its capabilities can be leveraged to build scalable, efficient solutions. As an example, we will walk through the process of indexing bulk media using Bumblebee and Nx by utilizing Broadway for batch processing, and then running inference queries in production with Bumblebee against the data indexed before.
Attendees will gain insights on how to harness the power of Elixir libraries for ML applications, enabling them to build robust machine learning powered solutions using Bumblebee, Nx for ML and Broadway for data processing.