Research and find a project (experiments, websites, art installations, games, etc) that utilizes machine learning in a creative way. Consider the following:

The project that I found: ins-bonnie2.0.0

Screenshots:

bonnie scr.png

Bonnie2.0.png

  1. What type of machine learning models did the creator use?
  1. What data might have been used to train the machine learning model?
  1. Why did the creator of the project choose to use this machine learning model?

Coding Exercise

I was inspired by a Chinese classical poem that I really like. I wanted to create an interactive experience with the text. Using hand gestures, the interaction works in two ways:

  1. When the palm is open, the position of the hand on the screen (left or right) changes the size of the poem’s lines.
  2. When making a fist with one finger extended, the finger can “stir” or disturb the text on the screen.

However, the hand-tracking is not very stable, especially when I make a fist. Because of this, although I intended to highlight two particular lines of the poem, their color and size keep changing due to unstable gesture detection. I’m not fully satisfied with this effect. 😢

Code

I created many objects in the characters group, and then used split to extract individual characters from the sentence and arranged them vertically.

image.png