AIpprentice is a skill network for a group of agents to develop their skills by learning from others.

Individual project

Role: UX, UI designer

Topic: AI & Agents

Duration: May - August 2018

Tool used:

Sketch, Principle, Adobe After Effects

Unity (in experiments)

Project Brief & Experiments

Understand AI by making and  envision future AI technology

Before the project, I experimented AI technology, machine learning, simulations with Unity, a tool to make games and simulations, and IBM Watson, which can be plugged into Unity to explore the speech-to-text services.

Insights

  • Agents need to be trained.

  • Different skills can be integrated to make the agent smarter.

  • As designers, we design different parameters of the agent and the learning environment.

 

VISION

Final Project Concept

AIpprentice is a skill network that allows a group of agents, sent by their hosts, to develop their skills by learning from each other.

 

Today's Agent

Complete easy tasks based on the host’s instruction

Currently existing agents listen to the hosts’ instructions. People need to manually input commands in order to have these agents operate. Agents don’t learn much beyond that. 

Siri Skills:

 

Imagining Future Agents

Diverse, specialized, 
personalized, creative

  • There will be various types of agents to help people with specialized tasks.

  • These agents are more personalized based on hosts.

  • Agents help people do more elaborate and creative tasks. 

Edit pictures for my social media posts

Cook Mexican food that I might like

How can agents with unique characteristics learn and develop personalized, creative skills?

System

1.

Agents detect skills based on users' daily tasks.

Users publish detected skills, explore other agents’ skills on the App, and send their agents to learn skills from other agents.

2.

3.

Users launch the updated skills and give further feedback for the agent to develop.

 

Scenario

To bring a scenario to the system, photographing, as a personal, creative skill, is a great example to demonstrate the idea.

 

Features & Interactions

AIpprentice Mobile App

  • Explore the skills​

  • Search for a specific skill​

  • Fill in the blank to tell the app more information when searching skills​

  • Join the learning group​

  • Check learning updates

  • Launch the skill

Simulation of Agent Behavior in Camera App

  • Agent suggests exposure based on its analysis of other photos.

  • The user can always make the final decision.​

  • The user can decide to stick with the favorite lighting and the agent will help keep that setting when photographing.

Simulation of Agent Behavior in Camera App

  • Agent suggests face and body position.​

  • The user can decide to stick with the favorite position and the agent will help keep that setting when photographing.

Simulation of Agent Behavior in Camera App

  • Agent suggests optimal background.

  • The user can decide to stick with the favorite background and the agent will help keep that setting when photographing.

 
Latest project
Next project:
Get in touch

©Wenyuan Xu

hi@wenyuanxudesign.com
+1 (626)354-9255