Stage/afstudeer opdracht

advertisement
Stage/afstudeer opdracht
Kunstmatige Intelligentie
Chatbot
Rockingstone Robotics B.V.
Rockingstone Information Technology B.V. is een ambitieus Wagenings bedrijf dat zich
gespecialiseerd heeft in het leveren van zelf ontwikkelde Windows applicaties en websites op
maat. Sinds 2005 is Rockingstone Robotics B.V. opgezet dat zich gaat richten op het
ontwikkelen van kunstmatig intelligente systemen (AI).
In 2005 zal Rockingstone Robotics beginnen aan het ontwikkelen van een (serieuze)
intelligente "chatbot", een tekstuele interface waarmee de gebruiker kan communiceren in
normale (Engelse) taal. Voor het implementeren daarvan heeft Rockingstone "OutOfBrain"
ontwikkeld, een visuele programmeeromgeving ontwikkeld op basis van "graph-oriented
programming". Meer informatie hierover is te vinden op http://www.outofbrain.com
Functie-omschrijving
De chatbot is de eerste toepassing dat ontwikkeld wordt met OutOfBrain. Tijdens het
ontwikkelprocess zal je veel samenwerken met de ontwikkelaars van OutOfBrain en advies
geven over eventuele uitbreidingen en verbeteringen. In de ideale situatie zal de
stagiair/afstudeerder het hele ontwerp en implementatie process van het product meemaken.
Er wordt nauw samengewerkt in een klein team, waarbij er samen wordt gezocht naar
ontwerpen en oplossingen. Omdat wij een klein bedrijf zijn, ben je bij ons geen klein radertje
in een groot geheel, maar heb je de kans om taken zelf uit te voeren naar eigen inzicht met
de daarbij horende eigen verantwoordelijkheid.
Functie-eisen
Je bent een serieuze AI of TKI student met als afstudeerrichting Kunstmatige Intelligentie,
"Muli-Agent Systems" of "Knowledge Representation and Reasoning". Je hebt affiniteit of
ervaring op het gebied van AI en programmeren, en meent bij te kunnen dragen in het
ontwikkelen van een chatbot. Je kan zelfstandig innovatieve oplossingen bedenken volgens
structurele methodes. Verder heb je uiteraard een gedegen kennis van de Engelse taal.
Pré:
- Kennis van programmeertaal ontwerp en architectuur
- Kennis van grafen
- Kennis van taalkunde
- Ervaring met het ontwikkelen van complexe algorithmes
- Kennis van autonomous agents / multi-agent systems.
Download