Challenges in using bot computation to ethics of the Web – By Aditya Abeysinghe Respecting users A web ethic that is commonly maintained is respecting users. Respecting each user by others during meetings, informal communication, and formal communication is often maintained to ensure that each party is not disrespected and insulted. By respecting others, qualities of communication and human qualities are enhanced which may cause better information to be exchanged. However, bots (chatbots and other bot types) used for websites and web-based apps have little to no intelligence on how to respect users as they just transfer data between two ends and use trained models based on machine learning and other analysis techniques. Some bots may improve how they exchange data during communication by learning and updating their inner model used. However, emotional qualities of bots are few compared to that of humans. This has been one disadvantage of bots ...

Read More →

The changing nature of large scalable AI and ML models – By Aditya Abeysinghe Distributed AI Artificial Intelligence (AI) models are often costly to operate due to high Central Processing Unit (CPU) power required to process data. AI models also depend on additional constraints such as volatile memory, secondary memory and power. Most medium and large scale AI models are processed on cloud or remote data center servers which have high CPU power and memory compared to small scale processing devices due to these issues. However, sending data to a remote server is often not viable due to extra costs of data communication, costs of maintaining and monitoring servers in cloud and due to issues with privacy. Distributed AI is a method to distribute AI models outside a server to a location close to a data source. With distributed AI, AI models are deployed at either the source or at ...

Read More →

AI Ethics: Are ethics needed to process data? Aditya Abeysinghe Artificial Intelligence (AI) is used as a public keyword today in many digital products. With AI, human behavior is simulated, processes are made faster and used for dangerous and risky tasks. Over the past few years, AI has changed the way users use products and services. AI has been used for both good and bad and is used by people who know and do not know about AI. Therefore, when, and where to use AI should be vital considering the wide use of it today. What are AI ethics? Ethics are principles people consider when justifying whether something is good or bad. Similarly, AI ethics are rules people should comply with to provide a better functionality of a product when using AI. Usually, in AI and machine learning, data are the basis on which all models are processed, and testing ...

Read More →

Data, data everywhere – where’s the analytics for insight ? by Aubrey Joachim Are Sri Lankan organisations lagging behind? We live in an era of ‘big data’. The volume of data in the world is doubling every five to six months and its growth is exponential.  Every large organisation has around 200 terabytes of internal data – one terabyte is 1,000 gigabytes. In addition every organisation has access to significant amounts of external data.  Eighty per cent of data is unstructured or semi-structured. Blogs, tweets, Instagram pictures, human movements, etc. are all extremely valuable sources of data that are captured today by a plethora of digital-enabled devices such as sensors, point-of-sale scanners, digital cameras and the like. The proliferation of data in today’s world is a huge opportunity that organisations must exploit. Easier said than done! This is the big challenge facing most organisations; firstly do they have the required ...

Read More →