Applications of agents

Automated driving

This is a goal based, utility based agent. Cameras are used to gain positions of car, the edges of lanes and the position of the goals. The car can speed up, slow down, change lanes, turn, park, pull away…….

2
                           
In the scenario above car A can do any of the tasks but the ones which stand out as the ones that will have the highest outputs of the utility function are, change lanes or stay behind car B.

Read more about automated driving (external link) »

A.L.I.C.E. – a chat bot

3A.L.I.C.E. is an online chat bot, A.L.I.C.E. is a learning reflex agent, and given certain keywords the bot has a predetermined response but if the bot doesn’t know how to reply properly then the bot will ask a question which will help the bot learn how to answer the question in the future. This eventually builds up a large amount of condition-action rules. The more people use A.L.I.C.E. the better A.L.I.C.E. will get at having a fluid conversation.

Try A.L.I.C.E. »

 

The software agents group

5This is a section of MIT that researches into software agents.

MIT Current Projects »
 

IBM - Intelligent Agents Project

IBM are researching agents to help in business

Read more on IBM's project (external link) »

 

Sources: (Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Novig), Reference »