DAT 602 INSIGHT
INSIGHT: The Big Five
Christopher Maycock., Gintare Gruzinskaite, Stephanie Field.
Introduction to the project.
The physical build and theoretical aim of our project was to externalise, through simple data visualisation, an individual user’s personality using the five factor model of personality traits, otherwise known as the CANOE/ OCEAN Model. This would be interactive and immersive, allowing an individual user to input their own data and affect the outcome of the live visualisation. We wanted to offer an artistic representation of the data as well as using different methods of realisations.
The aim of the project was to stimulate discussion on how others see our personality, how we might see ourselves in an objective manner. Further to that; what questions that might cause to encourage. My aim was that I wanted to create a Meta environment that the user can experience of their own being or pysche.
We, as a group, felt the objective of our concept was important to realise, as the personality is a complex structure and we wanted to open up the idea of personality interpretation.
I was interested to experiment with the idea of taking the subjective data that a person enters into an interface about their own persona and realising an abstraction of that data into an external medium. The medium / environment I chose, alongside our group was Plymouth Universities IVT (Immersive Vision Theatre) built in 1967. The space is a Fulldome experience, which is the term used to describe domed projection environment. (Plymouth University).
My aim was to create an experience for an individual user that could stimulate a meta-cognition( this higher-level cognition was given as a label by American developmental psychologist John Flavell). Also my aim was to create a shared experience for people to see the personality traits externalised into an abstraction of the perosonality.
Early on in the brainstorming sessions I explored the idea of code or robots that would react and exchange a “currency” based on Maslows Hierarchy of Needs.
Background Concept Research
I researched the idea of how an individuals’ needs might be in conflict with ones persona, an indication of how this might be demonstrated is that is one is single the sense of belonging might be affected which then interacts with ones sociability factors.
It was from this early research that the group decided on exploring the idea of realising, through technology a way of presenting the core modes of a personality.
The research into how to define the visualisation was a key factor in my contribution to the group project alongside other areas.
Although the personality of an individual is a very complex matter, my research looked for a standardised model to suit our requirements. This was done purely to move away from a data led analysis model into an artistic arena.
Looking into how could represent the a users data in a way that fitted our desired outcome we drew an end to exploring the Maslow model as it was framed in a way to explore more the needs rather than a personality model. We also explored the idea of making a small community of robots that used the individual strata of needs to operate but the module timescale meant we dropped the idea. This early research stage led the team towards a personality model. We uncovered a model that used the acronym CANOE which what is referred to as the “big five”. This model is known as Five Factor Model (FFM).
The five characteristics are:
The theory is based on a lexical hypothesis, which can be segmented into two assumptions;
“The first states that those personality characteristics that are important to a group of people will eventually become a part of that group’s language. The second follows from the first, stating that more important personality characteristics are more likely to be encoded into language as a single word”. (En.wikipedia.org, 2018)
Development of Idea
Although Metacognition usually involves thinking about one’s own thinking process such as study skills, memory capabilities I wondered if it was possible to externalise the mechanisms that define a personal sense of self. I appreciate this is an abstraction from the original concept but it began the groups brainstorming into what makes up a personalty. The group discussed the idea of making an organism, a life form of the personality.
CANOE data mapping research
To understand how an assessments of a person CANOE model night be interpreted I entered my own data into online CANOE model sites. AS seen below after filling in a form a statistical model is generated.
Although the visualisation of the data input is statistically accurate it offers little in the way of artistic realisation.
I began to draw up basic data entry models to inquire into how values from the user could be simplified to produce as better user experience.
After settling on the parameters for the user input the project moved onto how to build the system.
My Systems – diagrams for the project
My system for animation
The U.I.(user interface) was built using sliders that offered a value range between 1 to 8. The values were set at this to eliminate a neutral (middle position on slider) result. This meant a natural number of 1-4 being in the negative and 5- 8 positive number was passed into the data base.
Later in the process of working out how the systems could deliver a visual abstraction, the group drew up how the interface and the visualisation might operate together.
The user interface build.
I choose a glass head as part on the Raspberry Pi3 and Bluetooth enclosure for several reasons. On a practical level the glass head gave us opportunity to illuminate the base in an eye catching manner. On a more philosophical note the head has pertinent meaning relevant to this projects objectives. Among the Celts the head was the container of a sacred force, whereas in other ancient and traditional cultures, the head is conceived of as the seat of vital energy, the active principle of the whole individual. (Encyclopedia.com, 2018). The head is also a container for the mind ergo where the human psyche is seated.
After a brief venture on designing and producing a surround for the raspberry pi that users would interface with from a 3D printed hand held surround I moved onto a fixed base.
Designing a fixed base for the electronic led me to add the glass head, which I wanted to illuminate,e to attract potential users to the touch screen. The object of the head was to offer an aggregated visualisation of the more complex Immersive. Visual Theatre presentation.
The Interface base (head mount) was designed on CAD and laser cut from 3mm & 6mm Mediate board, assembled with wood glues and painted. This was built primarily to hold the raspberry Pi but later was developed as part of the installation.
From temporarily mounting the touch screen and testing the UX (user experience) and how the UI worked several interface changes we designed.
We increased the width of the side navigation bar and broken the 5 slider sections into colour section to help navigation. Some information was added within the application for the user to access details on the CANOE model.
Inside to opening to house the raspberry Pi 3 I constructed a simple structure from Medite board (similar to MDF )to hold the touch screen in place.
My first foray into how the glass head maybe look an illuminated feature built into the Raspberry Pi case was to run an LED strip bundled inside the head.
My movie research showing LED strip remotely controlled inside the glass head.
The effect was shown to the group and it was decided to include LED iluumination but that the LED light was harsh. I then went on from this prototype to build a domed light diffuser from 3D printing a frosted effect material.
During the later prototyping process we placed 3 LEDs inside the glass head with an Arduino Uno. The 3 single LEDs didn’t produce sufficient light therefore I upgraded the LED to a Adafruit NEOPIXEL 24 LED build into the bottom of the glass heads neck area, covered by the diffuser.
Picture above showing the development from serial to Bluetooth connection. Also shown above is the research into increasing from 1 LED to 3.
The Neopixel 24 LED inside the base increased illumination and lighting effects. The desired results were achieved of multi light effects to draw users to the interface.
HC-05 Bluetooth Module was married to Arduino Uno that drove the LED Ring to offer colour changes inside the head. A simple console app on an android phone was used to set the LED ring state.
Movie showing my light diffuser, head and LED Ring working with Bluetooth. Controlled via android Bluetooth console app. (Code from Library/ assisted by Stephanie Field)
As shown in the movie above the light from th LED is concentrated in the bottom section of the diffuser. Although I would have liked to mimic the light spread from the LED strip illumination in the earlier research this was not possible at this stage of the build. Given further time I would have opted form randomly feeding an LED inside a larger diffuser and investigated how to construct a control and interface for LED Strips.
Code screen shots by Stephanie Hill and myself working on the Bluetooth connection from and android mobile phone to an Arduino Uno to power the LEDs
Pictures and diagrams of my builds and systems .
List of photos of my build and systems designs within the project
- Developing the visualisation through values and parameters System 1a.(Chris Maycock)
- Developing the visualisation through values and parameters System 1b. (Chris Maycock)
- How to change values from user input System 2. (Chris Maycock)
- System idea for projecting visualisation spacila inside the dome environment.(Chris Maycock)
- Mock up of User interface box. (Chris Maycock)
- Drawing out the base to be constructed from Medite.
- Beginning the Construction of the Base to hold the Head and the Raspberry Pi.
- Construction of the Base completed as solid one piece structure
- Test LED to prototype illumination of the Head (with Stephanie).
- Base and Head married together (with Stephanie).
- Illuminated head with Neo Pixel 24 LED and self designed Light diffuser(with Stephanie).
Other aspects of the project.
My analysis of Project
From a personal,point of view there were several aspects of my side of the project I cam improve upon. Firstly, the base was a little inelegant in it’s design and could have been better constructed. The glass head did offer greater options for illuminating the the interface and could have been integrated earlier on in the process into the core visualisation. The Bluetooth aspect of wirelessly connecting the NEOPIXEL LED ring was successful adding a fully wireless dimension to the installation.
Group lead Responsibilities (me)
As group leader my additional project responsibilities were to aid the correct allocation of tasks, manage schedules. liaise with tutors, monitor progress, resource management and endeavour to ensure consistency of work loads from all group members to realise the aim of our project object. I also nominated myself to write and organise group contribution for the report, to free up more time at the end of the project for Stephanie and Gintare to work on the visualisation integration./
We used Trello, slack and Facebook messenger as a way on ensuring there was a library of stored processes, communication and instant messaging.
My responsibilities within the project;
The duties included researching how a persona might be used to generate data to use form the project and the background research for the project.Shared diagram generations and negotiations such as MongoDB document systems and working systems diagrams
Animations alongside Gintare (Gruzinskaite) working together to design visualisations of data.Traffic light protype p5.js
Assist with UX,UI design and UI testing
Physical interface build and Design
Chris – CAD, laser cutting, physical build and finishing, with Stephanie – Bluetooth Code,LED & 24 LED ring code and Arduino wiring/build, Raspberry Pi setup (Touch screen .etc)for Arduino.
Chris – build budgets, sourcing materials, LED ring, HC-05 bluetooth module for base, negotiating CAD and laser cutting times, Stephanie resource advising and providing Raspberry Pi/ screen.
With Stephanie drafting the power point slides and scripts.
How it worked in the IVT
How the Big Five project looked in the IVT during testing
Pictures above; How the presentation looked at submission
The Final Presentation (movie recording) at Plymouth University Immersive Video Theatre
In the video above, our program leader is winding up the semester, which gave me chance to film our audience enjoying our immersive experience.