
Abstract: Ian Hansel will demonstrate Machine Learning in a Web App stack and how to use Web Apps to make projects easily accessible to others. Everyone has a web browser so why not use it for machine learning? This session will cover different use cases, from deploying models and using their output, to training the entire model in a web browser including natural language processing and computer vision.
The libraries that will be used include:
- Streamlit
- Gradio
- Pyscript
Session Outline:
Machine Learning is becoming increasingly accessible through modern web browsers. This allows anyone with an internet connection to run interactive machine learning applications without having to manage and install specialised software. In this session we will cover real world examples of building applications covering:
- When to build, just because you can build a machine learning application doesn't mean you should. This part will deal with asking the right questions and identifying the core components of what an app should do.
- What to build, this section deals with the interface design and making decisions that make the application easy to use and useful at the same time.
- How to build, deciding on the right tools required for building your application and figuring out how to connect the pieces so the app works seamlessly.
This will give attendees a good starting point to go and build their own machine learning applications using Python and Javascript.
Background Knowledge:
Python will be required and a bit of Javascript would be good to know.
Bio: Ian Hansel is a Director of Verge Labs, a company empowering businesses through Machine Learning and Artificial Intelligence. Verge Labs bridges the gap between business and cutting-edge research applications. Ian has lead data teams in corporates and believes in taking away the complexity of machine learning to show people how to use amazing technology on their own.

Ian Hansel
Title
Director | Data Science Instructor | Verge Labs | General Assembly
