AI in the browser: predicting user actions in real time with TensorflowJS [eng]

With AI becoming increasingly present in our everyday lives, the latest advancements in the field now make it easier than ever to integrate it into our software projects. In this session, we’ll explore how machine learning models can be embedded directly into front-end applications. We'll walk through practical examples, including running basic models such as linear regression and random forest classifiers, all within the browser environment.

Once we grasp the fundamentals of running ML models on the client side, we’ll dive into real-world use cases for web applications—ranging from real-time data classification and interpolation to object tracking in the browser. We'll also introduce a novel approach: dynamically optimizing web applications by predicting user behavior in real time using a machine learning model. This opens the door to smarter, more adaptive user experiences and can significantly improve both performance and engagement.

In addition to the technical insights, we’ll also touch on best practices, potential challenges, and the tools that make browser-based machine learning development more accessible. Whether you're a developer looking to experiment with ML or someone aiming to bring more intelligence into your web apps, this session will offer practical takeaways and inspiration for your next project.

Alex Hang
Senior Software Engineer at ING
  • Full stack engineer with experience in multiple fields such as front-end, back-end, databases, mobile applications, and an interest in machine learning
  • Alex is consistently looking for innovative ways to integrate modern tools and technologies into both his professional work and personal projects, with a focus on enhancing the experience for both users and developers
  • Besides his job, he is pursuing a PhD at the University Politehnica of Bucharest, where his research focuses on applying AI and machine learning to traditional fields like web development to drive innovation and efficiency
  • Outside of work, Alex is a science and technology enthusiast with a deep interest in everything from cars and airplanes to computer science
  • He enjoys spending time in nature, traveling, and following Formula 1, football, and other sports. He’s also a fan of movies and good music
  • LinkedIn, GitHub, Site
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?