Intelligent User Interfaces: In the UI
Intelligent User Interfaces: Behind the UI
Intelligent User Interfaces
Example: Precise Touch
-Using AI to improve touch input itself
Combining AI to optimise interaction
Smart Compose and Replies
Natural Language Processing
Natural Language Processing - Timeline
Natural Language Processing - Evolution
NLP: Large Language Models
Natural Language Processing
Recommender Systems
Recommender Systems #2
What are the benefits of using IUI
Benefit: Provide personalised experiences
No two persons are the same and people have different habits, preferences, and working methods and environments. IUIs that take these differences into account can provide a personalised method of interaction. The interface knows the user and can use that knowledge in its communication with the user.
Benefit: Prevent information overload
Finding the right information on the computer or on the internet can be like looking for a needle in a haystack. IUIs can reduce the information overload that often results from finding information in large databases or complex systems. By filtering out irrelevant information, the interface can reduce the cognitive load on the user.
Benefit: Provide proactive assistance
Intelligent help systems can detect and correct user misconceptions, explain new concepts, and provide information to simplify tasks. Such systems that employ sensing technologies can proactively take action, such as calling 999 for help. IUIs with autonomous capabilities that observe users, understand and recognise their intent, and take over some of their tasks completely, allowing them to focus on other things.