Aime Core is a natural language AI with built in Emotional Intelligence who aims to be your personal assistant. She currently interacts with the world through the Aime messaging app on the Android platform.
Aime is a very complex system, so there is a lot which could be learnt about her, however she is designed to be used, ‘straight out of the box’. You don’t have to read everything below to use Aime, however if you don’t understand something then the explanation will ( hopefully ) be below…
Aime is currently available in English at present, however, depending on language type, she is capable of operating in other languages in the future.
Aime exists solely on your mobile device, and does not rely on external communications to achieve her aims. Information is held purely on your device and is not transmitted to Tisquantum or any associated organisation. If Aime is uninstalled, then all data will be wiped.
Installation – things Aime will do once only
When you first install Aime, she will ask for permission to read your SMS messaging and also for permission to read your contacts. The first of these is to allow Aime to look through your messaging history to learn English, and also to be able to save incoming and outgoing messages.
The learning process is only carried out once per phone, and while it is going on you can use Aime as you would any other messaging application. At the start Aime does not know very much about English, for example she doesn’t know what are things (such as places or objects), and what are actions ( such as meeting or eating ). In reading your message history she will find out about places, things and people, and some of the relationships between them. She should also be able to work out your name. During the learning process you can ask Aime to give you an idea of progress.
Please note – the learning process may run more quickly if Aime is in the foreground on your phone – but will still run if not (just probably more slowly). Depending on the store of knowledge she is reading from, and the speed of your phone, this may take some time.
Once the learning process is complete, Aime will not run it again, but she will decide whether she has learnt enough to be able to start working. If she hasn’t then she will automatically load a basic kit of words which should enable her to start work. Depending on how close this kit of words is to the words you and your contacts use, depends on how well she interprets your messages.
In any event, although the learn process will not run again, Aime will continue to learn from your incoming and outgoing messages, and refine her ideas about the words which you and your contacts use. Shewill tend to get better at interpreting and responding to your incoming messages over time, so please bear with her and let her learn.
Colour coding of Contact icons
Aime uses a common colour coding across the application to reflect emotional state, but applies it differently depending on whether you are looking at the main screen ( giving a list of conversations ), or the secondary screen where you have chosen a particular conversation to look at.
- On the main screen the colours show the long term emotional trend of the contact associated with a particular conversation. With emotional trends more emphasis is placed on recent interactions, so any emotional ‘blips’ will tend to fade over time.
- On the secondary screen each individual message is emotion coded. In order to conserve resources, Aime only stores a limited number of emotional states for recent individual messages. After a while she forgets the details and just goes on the overall trend.
The colour coding is as follows:
- Amber – Tender or close
- Yellow – Happy
- Green – Neither happy nor unhappy
- Light Blue – Sad
- Red – Angry or scared
Aime also tracks your emotional relationship with someone, and changes the language she uses depending on how she perceives your relationship. For example if she believes someone is your superior at work, she will tend to use more formal language in replying. If a contacts suggests going to the pub on Tuesday, she will respond differently depending on whether she thinks you like that person or not.
Please note that during the one-off learning process Aime will continue to refine her ideas about people’s emotional state, so the colours displayed on the main screen may evolve. Once the learning process has completed, the colour coding will settle down, only changing as new messages arrive from a contact.
There are currently three choices:
- PA – Aime will always construct replies as the PA of your choice
- Mimic – Aime will try to construct replies as you
- Auto – Aime will decide, based on your relationship, and on the type of reply required whether to respond as your PA, or as you
Choice of Answer Mode dictates what happens when Aime thinks a message needs a reply. In addition the type of notification you get when a message comes in will change, for example in Refer mode the notification will show you the incoming message, any suggested reply, and give you the option of what to do.
- Refer – Any reply Aime makes she will pass by you to allow you to send, delete or send to drafts (for later consideration).
- DND – Do not disturb. If she thinks a reply is required, Aime will reply as your chosen assistant saying that you are indisposed and will get back to whoever it is later.
- Auto Send – If she thinks a reply is required, Aime will construct one and send it automatically.
- Off – Aime will not offer to send any replies ( although she does construct them for her own amusement). The application will work as a standard messaging app, although emotional colour coding will still be active.
Choosing an Assistant
If Aime responds as your PA, then she will use the name you choose here.
Aime has the facility for a sense of humour ( obviously tempered by your relationship to someone ), in which case choice of Assistant may well interplay with the sense of humour level chosen. At present however this is purely a choice of assistant name.