hmilogo

Joris van Balen

Email: 


Final project assignment

Title: Virtual Billiards Assistant
Institute: University of Twente (HMI)
Place: Enschede
Country: The Netherlands
Startdate: nog niet vastgesteld
Completed: Yes
Mentor: Mannes PoelDirk HeylenHerwin van WelbergenZsófia Ruttkay
Research themes: Virtual Reality and Graphics, Intelligent Agents, Computational Intelligence, Human Factors
Description:
3-cushion billiards is a seemingly easy game, with few rules. However, once played the game grows more complicated rapidly. As with other sports, a player wanting to improve would greatly benefit from a personal trainer. However, a real life trainer is expensive, and not always available. So it is interesting to find out whether the role of a real life trainer could be partially fulfilled by a Virtual Billiards Assistant (VBA).

The goal of this MSc. Thesis is to explore possibilities to create a Virtual Billiards Assistant, attempting just that. It will be focusing on players who mastered the basic techniques of playing a shot already, like aiming and applying spin to the cue ball, but who want to improve their tactical understanding of the game. In order to aid these players the VBA should be able to conduct the following tasks:
- for a given ball configuration, calculate the 'best' solution
- demonstrate the shot
- after the player has played the shot, provide feedback
- determine whether the player has certain specific weaknesses in his/her game

Because time is limited and as for now, no good prediction can be done how far the project can go, the main focus will be on the first two points. In order to realize these, the first nut to crack is designing an algorithm, capable of determining how a given ball configuration should be played. This could be done by observing the decision making processes of experienced players. After that, the focus will be on demonstrating the shot using a 3d visualization. In order to build a real life setup the next step will be implementing computer vision to retrieve a ball configuration from a table.




Traineeship assignment

Title: Automatisch Parafraseren van Tekst
Institute: Content2context (formely known as Carp Technologies)
Place: 7559 ST Hengelo
Country: The Netherlands
Startdate: nog niet vastgesteld
Completed: Yes
Mentor: Dirk Heylen
External mentor:Danny Lie
Research themes: Speech and Language Technology
Description:
Voor Carp Technologies zal ik mij bezig gaan houden met het maken van een toepassing, die ingezet kan worden voor het parafraseren van stukken tekst. Concreet moet hierbij gedacht worden aan bijvoorbeeld een persbericht van een persbureau. Vaak wordt dit overgenomen door een ander persbureau. Omdat het klakkeloos kopiëren not done is, wordt hetzelfde bericht omgezet in een iets andere vorm. Vooralsnog gaat dit handmatig, in de toekomst moet dit automatisch kunnen. Hiervoor zal ik enkele methodes uitproberen, en een begin maken aan een uit te breiden applicatie.

Een korte rondgang leert dat er op dit gebied aardig wat literatuur voor handen is. Een literatuurstudie ligt dus voor de hand. Verder zal ik corpora gaan bestuderen teneinde hier patronen in te herkennen. Het parafraseren van tekst zal uiteindelijk moeten gaan gebeuren middels een set met regels. Waar deze regels betrekking op kunnen hebben, varieert van eenvoudig tot complex:

● De eenvoudigste manier bestaat uit substitutie van woorden of zinsdelen/zegswijzen door synoniemen. (b.v. mits->tenzij). Aangenomen wordt dat dit de betekenis van een zin niet snel zal veranderen.

● De volgende stap kan zijn het veranderen van de woordvolgorde van een zin, zonder dat deze woorden zelf veranderen. (b.v. het was mooi weer vandaag -> vandaag was het mooi weer). Dit wordt al wat lastiger omdat het natuurlijk ten alle tijde belangrijk is dat de betekenis de zin niet verander wordt.

● Een volgende stap zou het parafraseren van zinnen zijn, waarbij woorden ook kunnen transformeren. (b.v. BV Veendam verloor met 1-0 van Top Oss -> BV Veendam heeft met 1-0 van Top Oss verloren).

In de ideale situatie zou het parafraseren van de tekst op een arbitraire manier meerdere malen uitgevoerd kunnen worden, zonder dat de tekst haar betekenis verliest.

De regels die het onderzoek opleveren, zullen geïmplementeerd worden in een applicatie. Het is de bedoeling dat deze applicatie eenvoudig uit te breiden is met nieuwe regels. Daarom is het ook de bedoeling een specificatietaal voor deze transformatieregels op te stellen.



Capita selecta and Research Topics assignment

Title: Mining Meeting Data: How Influential Are You?
Institute: University of Twente (HMI)
Place: Enschede
Country: The Netherlands
Startdate: 07-02-2007
Completed: Yes
Report:http://hmi.ewi.utwente.nl/verslagen/capita-selecta/CS-Balen-Joris-van.pdf
Mentor: Rieks op den Akker
Research themes: Multimodal Interactions
Description:
In meetings some people are more dominant than others. From a positive point of view the dominant person may be seen as very knowledgeable and the other attendants may learn a lot from what he/she says. On the other hand, it could also be the case that the dominant behaviour has a negative effect on the meeting process by preventing others from voicing their opinions.

At the Human Media Interaction group, we have developed a simple model that is able to predict with a reasonable accuracy for each participant in a meeting whether this person is relatively 'high', 'moderate' or 'low' dominant. This model is based on three main features: the frequency of interruptions, the number of floor grabs and the total number of turns a participant took.

The research study aims at the creation of a system that implements the model described above for real-time application. The features mentioned above are to be obtained from the voice signals obtained from real meetings. The system can be developed using pre-recorded meetings.

Time permitting, an experiment can be carried out to in which the technology is applied to real-time meetings in which the influence and dominance levels that are calculated by the system are fed back into the meeting. The purpose of this experiment is to find out if and how the behaviour of the participants is affected by this kind of information.

For more information about the devised model, see:
http://hmi.ewi.utwente.nl/publication/article/494

For more information about a similar experiment, see: http://web.media.mit.edu/~joanie/second-messenger/chi04-doccon-dimicco.pdf

old Parlevink website   colophon   [Back] .