Please do not let the facts in this article scare you — instead, be open for a new reality with new friends in it.
Let me open this article on how to actually build an advanced AI RoboGirlfriend with a little story. You are being taken into the ‘near’ future. After reading this short story, take a minute or two as a break before reading the rest of the article please.
Then follow us on Google News!
My Huawei roboGirlfriend just came back from service after I had received a message on my Alexa that she was coming home: “Tommy, it is me, I am coming home!” I could easily recognise her voice. I called the company on my secure fitbit (I always wear it since it can monitor my blood roboCapsules in realtime). Anyway… It Said (not sure if he was human) that it seemed like the Abra had picked up an old virus from 2021 that North Korea had planted online. When Huawei was teaching their AIs to think through CC, the software picked this up. And when my roboGirlfriend and I were having certain ecstatic moment, the Abra downloaded this virus. I think they are working on deleting this from the Asia Tangle cluster now. It’s been lonely without my robo, now that everyone has connected to the VR, it’s difficult to interact in this reality I feel. Or, well, I was feeling like this but my doctor warned me that my blood had reduced endorphins, so they sent me a personalized medicine composed together of the dna history I am made of. The medicine arrived pretty fast, they have a lab close by and a DHLdrone dropped it off at my roofbox and it slid down to my room. I need to hang up now, my batteries are low and I need to transfer some tokens.
Welcome to a new reality. I will now show you how it is possible to build a RoboGirlfriend that can learn just like a human baby does and act/react like a human without limits over time.
The technology that makes all this possible lies in the crypto IOTA, with its Tangle and the new Abra computer language extension whose first phase will be released at the end of 2018.
This new language will make it possible to connect computers all over the world and ask/pay them to do tasks for you. The result can be a global supercomputer linking everything with a chip in it together. The result can be an enormous computing power that makes new things possible, things you could only dream of until now. Now we have solutions.
For everyone to understand how all this works I think I will need to try to show you the different elements involved, and how they work together. I am not going to present you any computer codes, but will try to keep it simple.
IOTA is what is called a crypto technology, crypto as in cryptographic. We all heard about Bitcoin, we also know the human reaction to the idea that a more secure decentralized way to hold and exchange value had been invented. This turned it into an investment frenzy. Bitcoin is still popular but it cannot be used for much other than to safely store value, simply because of the transaction costs and the time it takes to send a transaction.
IOTA is built differently than most other crypto technologies and it is expected to have the capacity to scale infinitely and handle an unlimited amount of transactions per second, all the way up to the bandwidth limitations (as much data traffic as can travel in a certain timeframe). When this limit is reached we create something called a second IOTA cluster, these two can interact and we scale further.
What is just as interesting with IOTA is that it is feeless, so you can send transactions (data) without needing to think about it costing much other than confirming two transactions for someone else. This microscopic Proof Of Work, if compared to Bitcoin etc., can even be outsourced for free, leaving other cryptos in the dust behind it.
Since the Tangle (where you are sending and receiving transactions) does not know if a transaction has any value in it, and it does not matter to it, you can send messages on it as well without crypto currencies attached.
Computers run just like this, they send messages in codes, back and forth. This is a unique feature of the IOTA Tangle, and the foundation that makes you able to create fantastic things with it.
The IOTA Foundation is a not-for-profit organisation based in Berlin, Germany, and the technology they are developing therefore is something called open source.
Open-source software (OSS) is a type of computer software whose source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose. Open-source software may be developed in a collaborative public manner. According to scientists who studied it, open-source software is a prominent example of open collaboration. The term is often written without a hyphen as “open source software”.
Open-source software development, or collaborative development between multiple independent contributors, generates an increasingly more diverse scope of design perspective than any one company is capable of developing and sustaining long term. A 2008 report by the Standish Group states that adoption of open-source software models has resulted in savings of about $60 billion (£48 billion) per year to consumers.
Please visit the IOTA Foundations website for more information about it.
One of the projects that is now running at the IOTA Foundation, is the creation of a new computer language called Abra. Abra is essential for us to make it possible to build the RoboGirlfriend in this article, because it will have the possibility to create something called Qubics and Oracles that can activate actions in other computers and networks by means of the Tangle.
You might say that in our human reality, every action has a reaction, and if an action has a certain weight to it, it leads to bigger impacts. This is how everything works in our known universe, even with you.
To illustrate this: if the Tangle was the foundation of our existence, that all matter and energy is built upon, then Abra would be the code in our universe that triggers the atoms to change from one thing to another, for example.
In the software world, this would mean to change from one state to another, or from one mathematical model/result to another.
Let me give an example:
If you hit a watermelon with a baseball bat, the watermelon changes shape. That is a re-order in the atoms.
If you do the same in the code of a virtual reality, you get the same effect, just in mathematical terms.
In fact, scientists say that everything is math in our human lives also, so you can chew on that for a moment. How real are you? Am I not sending data from my reality to yours by writing this article?
Thoughts are the same, you get one thought impulse, this leads to the next etc. But sometimes you get a thought that triggers a series of other ideas, and this is how the IOTA Abra works. The Tangle is where all information is located, the Qubics (a packaged Abra program) ‘listens’ to the Tangle and if it is triggered by a certain Abra code, it has a reaction. You are constantly ‘listening’ to your body, subconscious and the rest of the universe in the same way, if a certain action or thought affects you, you react according to your previously learned reaction pattern, or according to information stored inside you (DNA). You are subjected to impulses 24/7, but you do not react to all of them, just to the ones which are needed to drive you forward in life and those that can hurt you, so you need to protect your interest in moving forward by having a reaction. The rest of the information just flows past you and is ignored. Exactly how IOTA Qubcis function.
In religion they say everything comes from one single entity, and this one is everything. Well, the Tangle is one and it is everything in the IOTA network. This network is currently an amoeba, but next year it will be connected to our physical world and all the possibilities we currently hold. Combining this amoeba and our world is going to be what triggers a series of thought pulses, this will then lead to people feeding the amoeba with energy and intelligence.
You see, the Tangle then connects with us and we with it. Everything is one. We build technology to evolve ourselves and solve the limitations we currently have in our lives right now. Our human evolution has done this before many times, just not computer technology (as far as we know at least) and we are doing it again. The Tangle is in constant change, just like the universe, but you can hold information stored for a longer period of time if you do it in the right way.
The Tangle is transparent and everyone can ‘listen’ to it, but how do you then send information that nobody else can see/listen to? Using IOTA MAM (Masked Authenticated Messaging).
By opening a connection between two parties you are able to send encrypted data streams without anyone able to listen to it. We will need to use this also in our creation of the RoboGirlfriend, private communication is vital in everyone’s life, even AI’s.
Let’s look at what type of equipment we will need to build our first girlfriend.