Artificial Intelligence Software:
Perhaps the single greatest software enhancement of a digital being would be the integration of artificial intelligence both in a narrow and general sense. This artificial intelligence would of course be secondary to the original human cognition, but could be so well connected as to not be noticeably separate.
Narrow AI, also known as ‘weak AI’, is AI focused on a particular task and is optimised for that task. Such examples include Non-Player-Characters in games, spam bots, translation services and even more complex tasks like self-driving. A lot of Narrow AI software is known for being in smartphones, computers and other internet-enabled devices. These applications of AI can also be adapted to a digital being as follows:
– Search Engine:
Assuming there is internet connectivity, a digital being should be able to use an in-built search engine. Instead of being the usual input/output, an integrated search engine would function far easier. If, for example, someone wanted to look something up, they would simply think of that thing and get the results direct to the digital brain. Obviously, new software would have to be written to have a truly passive search engine, but functions could be added after a brain had been uploaded.
With the usage of GPS hardware, a digital person could have navigation features like many map providers offer today. For instance, you might want to go to a stadium or some other place you haven’t been to before. You could have software that detects this desire and essentially downloads responsive directions into your digital brain. You would also always know where you are, given that you are somewhere with GPS.
Another example of integrated AI would be weather – or rather the constant (accurate) awareness of weather. Even such a seemingly small thing could be implemented to enhance a digital person’s existence. This could help farmers manage their produce, help governments and civilians prepare for natural disasters and even make day to day events better planned for.
One potential enhancement narrow AI could provide would be suggestions. By this, I mean that software would have some sort of ‘awareness’ of a digital person’s intentions, such as to watch a film, and would recommend a film to them. This sort of software already exists, with one of the most well-known examples being the YouTube algorithm. Instead, though, a new algorithm would have an even better understanding of the person’s interests and intentions.
General AI, also known as ‘strong AI’, is AI without a specific task. Instead, general AI is software allowed to develop on its own with minimal direct input. This is most commonly known in the form of robot overlords such as in the ‘Terminator‘ series, though other forms such as the robot ‘Chappie‘ and in ‘I,Robot‘ are explored. This has caused AI to be feared, and for good reason as humans would be many orders of magnitude less capable. This difference in ability and intelligence can be eliminated with digital immortality.
What this means:
For a digital being, this would likely take the appearance of an adaptive AI with faster thoughts, better predictions and speculation, more and more accurate simulations and faster computations. There would also be the ability to have instant fact-checking. This would help bring scrutiny to all members of society and through such means force people into honesty.
Another huge software potential for a digital brain is the possibility for the equivalent of an ‘App Store’. Developers, either from current companies or new companies, could create software to enhance the experience of a digital being. These can include as follows:
– Instant Communication:
Social media services, e.g. Snapchat, Twitter, Instagram, could easily be adapted to a digital being. This would likely be a feature of the cameras used in the construction of said digital person. A person could knowingly ‘open’ a social application and receive and send media to another person. This could include communication with biological people, digital people or both. Potentially other applications could be created as tailored for digital people, which could also include different forms of media and uses of existing forms of media, such as surround vision, video, audio etc.
Games could be downloaded from an ‘app store’ and played in virtual reality. These games might be adaptations of existing popular gaming franchises, such as first person shooters, cooperative puzzle games, sports games and many more. There could even be entirely new games optimised for a a digital person. This would effectively become a new console form, which would provide a vastly more immersive experience.
– E-commerce and Delivery:
Another service that would help to enhance a digital being’s experience is E-commerce and delivery. With the download of an app not unlike Amazon‘s mobile app, someone could theoretically think of an item, or look at and scan an item and then find it on the internet to buy. For example you might see a fancy desk ornament at work, scan it and then put it on your wish list, all without having to get your phone out and awkwardly pointing your camera at it.
Media software, such as a simple photos app, could also be downloaded. Someone could download such a photo app and whenever they took a still frame they could tweak the photo and apply after-effects to it. This could also be true of video, audio and other media forms. On top of this, certain applications, such as Photoshop, could be used to edit media or save templates for other media.
Potentially a very useful piece of software would be a translation service. This would enable people with no knowledge in a language other than their own to communicate without problem with every person in the world. This could help to standardise a language as a universal human language as even words in native languages could be read as the same universal language, most likely English as this is already a universal language in many places and is known across most continents, though any language could be used.
Online courses, such as sport skills, personal finance skills, social skills and so on. Some of these skills could simply be downloaded like in the Matrix series. For the other skills, someone could download the videos online or through an app to expand their knowledge. Alternatively, skills could be saved as patterns such as a ‘football mode’ or something of that sort.
Financial apps, such as stock trackers, banking apps and similar could also be downloaded. This software could include the basic things like real time stock tracking. There is also the possibility for purely algorithmic recommendations, in-depth analysis and key numbers etc. On top of this, an app could scan a potential purchase or shopping list and evaluate whether or not it is needed and the cheapest place to get it from.
These cases would really enhance the software of a digital being and would likely open up a market for new industries and a chance for companies to expand into new forms. I personally think something like this is inevitable in some capacity.