News and events

Insights

Read the latest thinking from the team.

IoT blog post hero image

Debuggable embedded systems design

Debugging embedded systems often feels like grappling with a black box—limited visibility and scant tools. This blog post reveals how designing with debugging in mind transforms the process. From optimised logging to practical command-line interfaces and AWS IoT-based remote access, uncover strategies to keep your devices accessible, even in the field.

How soon is now? Why you might want to consider a time series database

Time series databases (TSDBs) are designed for real-time, time-sensitive data, making them perfect for IoT, system monitoring, and financial analysis. Unlike traditional relational databases, TSDBs handle high-speed data ingestion and time-based queries with ease. Discover how TSDBs can improve data accuracy, speed, and scalability for your projects, offering superior performance for real-time insights.

Navigating the cross-platform maze: My journey with Skip

Struggling to find the perfect cross-platform tool? Skip might be the game-changer you’ve been looking for—write your app in Swift and watch it seamlessly transform into a Kotlin-based Android app. With native access to APIs and a single codebase for both iOS and Android, Skip simplifies development while offering a polished, native feel across platforms.

How to choose the right LLM for your use case: An evolving journey

Navigating the world of generative AI can feel like exploring uncharted waters, especially when it comes to bringing a model into production. This blog dives into the crucial steps of selecting the right Large Language Model (LLM) for your specific needs, drawing insights from a recent AWS conference. From understanding the nuances of each model to leveraging an AI Gateway for a smoother deployment, this guide offers practical advice to ensure your generative AI application is both robust and future-proof.

Designing generative AI experiences: Lessons from the front line

Hear from our experience design expert Anthony Vermeulen to learn how building real-world solutions with generative AI is a journey of discovery and adaptation. While there’s plenty of information on using generative AI tools, there’s less on designing for generative AI experiences. After wrapping up a project focused on increasing internal productivity through generative AI proof of concepts, Anthony shares key learnings and guidance for designers venturing into this innovative space.

Combining traditional ML with LLM-generated synthetic data: A balanced approach for text classification

Explore how to harness the best of traditional machine learning by generating synthetic data with LLMs for training compact, efficient ML models. To illustrate this, I ran an experiment using GPT-4o to generate synthetic data for three text classification tasks: spam detection, product classification, and sentiment analysis. I’ve also set out some recommendations for anyone looking to leverage synthetic data generated by LLMs for training efficient ML models.

Exploring the world of multilingual chatbots with generative AI

Recently, DiUS encountered a flurry of questions about multilingual chatbots from two clients in different industries. A healthcare provider needed to communicate with diverse, non-English speaking patients, while a travel company sought to enhance experiences for non-English speaking visitors. Both scenarios highlighted a common need: breaking down language barriers to improve user experience. Multilingual chatbots powered by generative AI offer a promising solution for seamless global communication.

Data activation: From info to impact

Gaining stronger control over your data is a frequent topic in our conversations with clients. Rather than starting with the technology, the aim should be to get value from your data, transforming raw information into actionable insights. Unlike dark data, which is collected but not utilised, activated data is analysed and used to inform decisions, create new business models, and enhance customer experiences.

A look into the career of… Kin Lee

Ever wanted to know what daily life in a tech consultancy looks like?  In our latest blog series, we chat with Kin Lee, Senior Machine Learning Consultant – about his role and what it’s like to experience DiUS. Your role at DiUS Senior Machine Learning Engineer with experience in machine learning, natural language processing and cloud computing.  A technologist by…

Machine Learning on the Edge – Speech Command Recognition

Part 1: The Good, The Bad, and The GenAI Today, generative AI (or “gen AI” for short) is all the rage. Most often we see this used for text generation – be it chat bots, text summarisers or, well, spam bots. Then there’s image and video generation which is perhaps the most controversial of them, and not to mention the…

Want to know more about how DiUS can help you?

Offices

Melbourne
Level 3, 31 Queen St Melbourne, Victoria, 3000

Phone: 03 9008 5400

Sydney
The Commons

32 York St Sydney,

New South Wales, 2000

DiUS wishes to acknowledge the Traditional Custodians of the lands on which we work and gather at both our Melbourne and Sydney offices. We pay respect to Elders past, present and emerging and celebrate the diversity of Aboriginal peoples and their ongoing cultures and connections to the lands and waters of Australia.

Subscribe to updates from DiUS

Sign up to receive the latest news, insights and event invites from DiUS straight into your inbox.

© 2024 DiUS®. All rights reserved.

Privacy  |  Terms