Polobot robot (PsyllosBot)

Anthropomorphic social robot - assistant. The robot is a physical avatar for the chatbot program and voice imitator. Mechanical construction is a combination of metal and plastic elements, including those printed with a 3D printer. The skull is coated with a silicone cast head, which is set in motion by epoxy elements mechanically connected (using, among others, lines) with servomechanisms. They are controlled by a built-in system based on AVR microcontrollers. This system is connected to a computer, where there is an application processing robot signals, generating avatar movement sequences and communicating with the cloud. The combination of robot components with a chatbot and voice imitator makes the avatar hear what we ask it about and respond in Polish, generating the tone of voice and the way of speaking of the chosen person. The camera mounted in the robot allows to recognize objects in the environment. The robot is a contribution to the next generation of social robots that I work on. The applications of the project are quite wide. The robot bust can be used in places and situations where contact with other people is needed.

Zobacz projekt
Chatbot seq2seq (RNN)

Chatbot seq2seq consists of 2 components - an RNN encoder and decoder. The system has been implemented using the Tensorflow library. The task of the encoder is to create an internal vector representation of typed text (recognized by the speech recognition module). The decoder, on the other hand, after receiving this sequence, generates the output text that is most appropriate for the text string entered at the input. In order to train the seq2seq model, a set of data was used, including subtitles (from which conversations between heroes were extracted) and Beksinski's letters. The database consists of pairs: {question, answer} and contains more than 100MB of text data.

Read more
Voice imitator - deepfake. Speech synthesis in Polish language using convolutional neural networks

The program allows you to generate (imitate) the speech of the selected person. The speech synthesizer is based on deep convolutional neural networks. A Polish-language database of over 12,000 text-sound pairs was prepared, with a total duration of almost 20 hours. This served to train the neural network - the program learned the sound of my voice and can be used to express any issues with my voice (of course also other than those that were in the training set). The generated voice is then processed by digital filters.

View project
Audiodescription in cultural institutions. System MATIA 2

The aim of the project is to create a system for blind people, used to recognize and describe works of art in various cultural institutions. It is based on a special application launched on your smartphone and can additionally help you navigate the building. The MATIA 2 system is the next version of the MATIA project.

View project
Speech synthesizer for the mobility impaired

The project is a specially adapted tablet with software that allows people with mobility disabilities to communicate with the world. The application uses artificial intelligence to generate speech based on a set of symbols chosen by the user. Symbols are selected using a touch screen or external Bluetooth device to facilitate information entry for people with various disabilities. The project was implemented in the Social Assistance Center in Białystok.

View project
Use of deep learning to compose music and theater play (generative art)

The project aims to develop and test models of artificial neural networks (including Char-RNN, LSTM and convolutional networks) to generate: music including lyrics and vocals, a theater script based on selected literary works, as well as images or animations illustrating art. The next stage of development will be the application of these techniques during the creation of the synthesizer of the deceased and the bot. Below is an example of a generated art based on the works of Shakespeare and Mickiewicz and simple song.

View project
Syskevi project - predictive maintenance

It is a prototype of the device used to increase the productivity of an enterprise using induction motors. The solution is based on multidimensional engine monitoring and advanced data analysis. Works on the next version of the prototype are underway.

View project
Controlling electrical devices using the brainwave

The system "Controlling electrical devices using the brainwave" allows you to control devices by consciously controlling the state of mind of the user. The solution is addressed, among others, for paralyzed persons with functional organ of sight and hearing, to the extent that interact with the system. I was created it in middle school, in 2012.

View project
Neurognet - electronic ring

With the help of this electronic ring, by performing various gestures, you can remotely control virtually all electronic devices in the home, car and other places. Through the use of services that generate human speech and handwriting recognition, the ring will allow for full use of mobile phones by blind people. The ring works with smartphones and tablets.

View project
The glove supporting communication (talking glove)

‘The glove supporting communication’ is an circuit, which I was created in middle school in 2013. It gives potentially endless opportunities. It has been designed to help the disabled – the mute and others who have problems with verbal communication. By using the device the individuals can communicate acoustically with the outside world.

View project
Archive - a project from a primary school: Voltage converter

The converter design from 2007/2008 (I was in the 6th grade at the primary school then). The device converts battery voltage of 12V into sine wave 230V. It can be used to power 230V devices during holiday trips, where there is no access to the power outlet. It also has additional functions: remote control with infrared remote control, power quality control system, twilight switch, time switch, bulb brightness controller, analogue current and voltage consumption indicators.

View project
Archives - a project from primary school: Road intersection mockup

I made the project in the 3rd grade of primary school (2010), for technical laboratory. The aim of the project was to create an electronic mock-up of the road intersection, used while learning road traffic rules in technical lessons in school. The model presents a road intersection, which may include: tram (t), bicycle (r), car (s). Standing vehicles are displayed on displays built of red light-emitting diodes. Vehicle traffic is animated using intersecting LED lines. Each road is marked with a road sign indicated by a glowing diode. The mock-up is connected through the RS232 port with a computer, where a window application is used, used to select previously defined road situations or to design new ones. Project based on ATMEGA32 microcontroller.

View project
Archives - a project from primary school: Glasshouse controller

The project, which I made in the 2nd grade of primary school, in 2009. It serves to control the conditions in greenhouses with vegetables. It intelligently monitors temperature, humidity, controls heating mats and fan. Project use the built-in network of sensors informing the owner about problems. The project was based, among others, on the ATMEGA32 microcontroller.

View project
Archive - a project from a primary school: Alarm panel

The project I made in the 5th grade of primary school (2006). It is a simple alarm panel with a bistable relay, based on the ATMEGA8 microcontroller. Various sensors can be connected to the control panel, through which the room is monitored. A special key with a dynamically generated unlocking password is used to remove the lock. Key is implemented using the ATTINY13 microcontroller.

View project