Project: 2.2 — Physical Computing

Physical Computing & Design Prototyping


I have got good overall feedback and made some observations: People often miss the instructions on the beginning of the session, so it should be doubled. “Hold to Talk” button is not intuitive. People afraid to insert a needle with pressure. The narration is too fast. Microphone and speaker should be inside.This slideshow requires JavaScript. More


Here is the time-lapse video of how I made the doll itself:  … More

Custom ELIZA data

I wanted to make ELIZA speak the things I have written in the script, and also keep the original ability to simulate general talk about anything. To do that I had to change elizadata.js file which has such structure: I replaced the initial phrase with the new one, which has directions on how to use the doll: var elizaInitials = [ "Hi, my name is Misty and I would be happy to talk about you. If you have any body part which bothers you and you want to know which thoughts cause that, you can insert a needle in… More


Well, in this post I want to tell how I made my “voodoo” doll talk. As I said earlier, I am using a javascript version of ELIZA bot as the engine. But, first of all, I want to make it able to communicate via voice. So I have to attach voice recognition and text-to-speech functionality. I have started with speech synthesis, so ELIZA could talk: Introduction to the Speech Synthesis API Basically, it is all about these few lines of code: See the Pen NgdPrr by… More

First (actual) prototype: not so seamless (I mean it failed)

To build my “voodoo doll” I was going to use my phone as a “brain” because it already has everything I need: microphone, speaker, input interface (touchscreen) and it is powerful enough to run a chatbot software. But how to touch screen when the phone is hidden in a doll? As digitiser works by sensing electric impulses of our body, the first idea was just to implant wires inside the doll connecting specific screen areas with particular parts of the effigy. It was supposed to work like this: I wanted it to work like the voodoo… More


To build a communication I have to write scripts first. So I have started with organising the information from the parapsychology into a mindmap: Your browser is not able to display frames. Please visit Social Thing on MindMeister. Social Thing by Roman Trilo… More

We have to talk about her…

In attempt to create a mystery interaction device, I am going to build a wellbeing bot with a tangible interface. As you could know from the previous posts, I decided to take ELIZA as the core engine for my program. But I have to change the scripts and to get some inspiration I have watched the movie “Her” (2013), a romantic science-fiction drama film, that follows Theodore Twombly (Joaquin Phoenix), a man who develops a relationship with Samantha (Scarlett Johansson), an intelligent computer operating system personified through a female voice. The film shows us… More

Everything is connected

I believe that everything is connected and our thoughts have a huge impact on our body and environment around us. Every time I have any trouble with my body, I check the connection of it with my mindset using parapsychology and psychosomatic medicine, and most of the time the effect is surprisingly accurate. It works like magic. So that is why it is so difficult to make people believe in it. They want to have either a scientific or spiritual explanation. A Scientific explanation exists and it is based on the way our brain works, but it is very challenging to prove on… More


As I am going to create some kind of therapeutical device, which works, but user can not explain how. It should ask questions which are insanely relevant to the life of the person communicating with it. Of course, I checked what has been already implemented in this field. And one of the first programs, that was capable of passing the Turing test, was ELIZA. It is a natural language processing computer program created from 1964 to 1966 at the MIT Artificial Intelligence Laboratory by… More