What are you working on? Checking in with Aristotelis Triantafyllidis

Hello, I’m Aristotelis. My name betrays my roots. As you may have guessed, I am Greek. I’m also an enthusiastic, hardworking developer who takes great enjoyment from learning new concepts.

I graduated with a BSc in Computer Science in 2012, before working for a few years as a freelance web developer. However, my creative disposition led me to return to an earlier passion of mine: game development. After gaining a postgraduate diploma in Game Production, I formed a small independent team creating prototype games.

Since joining Fetch three months ago, my role has focussed on using my creativity to come up with practical solutions. We are constructing a decentralised network constituted of uniquely collaborating Autonomous Economic Agents (AEAs). These work autonomously to benefit themselves and their representatives in order to conduct everyday tasks in the most efficient way possible. This is a hugely exciting challenge and allows me to create agents that could directly benefit my home and my life.

At Fetch, much of my time is taken up with tasks involving the creation of prototype autonomous agents. I develop agents that introduce data into the network, such as data from sensors found in the home or in a vehicle. To give a specific example, I have been generating data from a car’s on-board diagnostics system.

The on-board diagnostics system of a car can give both the autonomous agent and the user information regarding the performance of the vehicle’s subsystems.

If agents were fitted on thousands of vehicles, the information could be aggregated and used to inform the car manufacturer when a piece of software was most likely to need replacing; or our usage patterns could be anonymously sold through the Fetch network. Agents in cars could also play an important role in minimising traffic congestion and improving route awareness. I’ve also been developing agents that represent the weather and give value to static datasets. At present, information collected by weather stations is not worth very much due to the difficulty of locating interested parties. However, weather stations could generate income by selling their data to individuals seeking to know whether it was raining in that location — information that would cost individuals approximately a millionth of a penny.

The other core component of my role concerns information retrieval. By developing prototype agents we have the opportunity to repeatedly run tests on our network’s establishment and contingency. This is essential as it allows us to obtain valuable feedback to enhance the network.

The code we are developing will be free to download soon and will be shared on the community developer site that the team are currently building.

If you have any questions or recommendations, please reach out to us at social@fetch.ai.