Posts

Showing posts from 2018

installing tensorflow on Anaconda

Image
To run tensorflow on anaconda i followed the below steps. i am using anaconda since it has most of the dependencies and libraries pre-installed so we can easily call them when needed. For this you need to install anaconda and i will not be going through the installation process and configuration of anaconda but will be assuming you guys have done that part. Step 1 Run anaconda command line with administrator Step 2 You would need to run the below command and set the name of your tensorflow environment conda create -n tensorflow python=3.5 I have named my tensorflow environment as tensorflow_env. enter y and proceed with the process. If all runs well you would get a result as given below. done Executing transaction: done # # To activate this environment, use # #     $ conda activate tensorflow_env # # To deactivate an active environment, use # #     $ conda deactivate The above results says that you can bot

Novelty with AI 31st Oct 2018 @ JAIC Hilton Colombo

Image
I spoke on cognitive & machine learning to a closed group of customers on the theme “Novelty with AI”. I started my story by talking about the history of the field of Ai and how it has rapidly taken off within the past couple of years, we also discussed the main reasons for the leapfrog of a development in Ai. Moving on I tried to highlight that Ai is just not a buzz word or science fiction anymore, and by showing real world use cases from the world as well as some of the cool stuff we have been working at MillenniumIT ESP. I ended my story by talking about the ethics of Ai and how we should always look to make a positive impact with this technology. Below is the recorded video of the presentation. The quality is not that great though :( Youtube link :> https://www.youtube.com/watch?v=8F87bQbhqQ0&feature=youtu.be Reference videos taken for my presentation > This Canadian Genius Created Modern AI Bloomberg Published on Jun 25, 2018

Knowledge sharing session on how cognitive & machine learning is changing banking at peoples bank Sri Lanka

Image
Peoples bank of Sri Lanka invited me for a knowledge sharing session to talk about how cognitive & machine learning is changing modern day banking. Areas discussed Cognitive capabilities such as vision , voice & natural language processing for process automation & customer interactions. Prediction with machine learning, tapping into a banks historical data & deriving insights. The use of ethical Ai in business 

Aurora 2018- Conference on Computer Science- September 25th , 2018

Image
https://www.facebook.com/aurora.usjp/ The Society of Computer Science of University of Sri Jayewardenepura hosted Aurora 2018- Conference on Computer Science for the fourth consecutive year. Aurora 2018 is organized with the mission to raise the literacy rate and competencies of the youth of Sri Lanka in the fields related to Computer Science and IT. The event consists of a Competition for the school students and a Conference for the school students and the undergraduates island wide. Was great to share knowledge and talk about the opportunities on Ai at the university of Sri Jayawardanapura: Aurora conference on computer science

Ai Driven Customer Experience @ the CIO Confluence 2018

Image
http://www.thecioconfluence.com/ I spoke on how the dynamics of customer experience  is changing to an Ai driven customer experience approach using cognitive & Machine learning solutions. I touched upon how cognitive approaches such as NLP, Vision & voice can automate and be used for customer engagements as well as using ML for predictive analytics for banks.

AI, A technology without an alternative at Disrupt Asia, Sri Lanka’s Premier Startup Conference and Innovation Festival on 11th August 2018

Image
Disrupt Asia is Sri Lanka’s first ever startup conference started in the year 2016 which creates a platform to share ideas and experience with new and budding entrepreneurs etc. This year, I was  given the opportunity to speak at this event as a Panelist on Ai, we spoke on the below areas & trends. - What exactly is new in modern Ai , Is it just a buzz word ? - Real world business Applications of Ai - Risks of AI and the ethics of it - How applicable is this in the local context – for tech companies and business.

CXO Forum 2018 August - The Recent Trends in Artificial Intelligence and the Launch of GIC Chatbot: The first-ever attempt to use Chatbots for providing government information through GIC-1919, as a part of commitments of Open Government Partnership

Image
It was such an honor to address the heads & CIO's of the government institutes on the trends of Ai, how it can be implemented to automate processes, provide predictions to the government ministries & also the soft launch of the Government Ai Bot project for 25 ministries which will support Sinhala , Tamil & English on their web sites and facebook messenger. This is t he first-ever attempt to use Chatbots for providing government information through GIC-1919, as a part of commitments of Open Government Partnership.

Disrupting Traditional HRM with Ai

Image
" Artificial Intelligence in HR: a No-brainier,   This is basically good news for Human Resources and for your business. Usually HR is one step behind in the digital transformation and AI now offers the chance to catch up. AI can help eliminate repetitive tasks, accelerate the search for talent, reduce employee attrition and improve employee engagement. The algorithms train themselves to simulate human behavior and to re-imagine workers experience. AI reacts faster in helping draw out the insights and inferences that might otherwise take reams of manpower or stay uncovered at all. " Taken from :  https://www.pwc.at/de/publikationen/verschiedenes/artificial-intelligence-in-hr-a-no-brainer.pdf Every organization has a human resource management solution. With the whole cloud shift most of the HRM applications run on a cloud environment. Many SAAS vendors provide comprehensive HRM solutions which pretty much covers all of the business cases & rules to manage an organ

First ever Micro:bit hackathon in Sri Lanka

Image
It was such an inspiring event to be part of. It was a honor to take part in this event as a judge to witness both schools & university students showcasing their ideas and creations. This is what democratizing technology and knowledge is all about. Its about giving the power and knowledge to each and everyone in this little island and letting everyone dream big about the future. I hope to engage in more events and workshops around the country in the future.

AMAZON ALEXA INTEGRATED TO MICROSOFT COGNITIVE LUIS & Q&A

Image
In the Early Days voice assistants were only good to know about the weather and set your alarm clock, but now with the rapid development of cognitive conversational Ai and the accuracy of the hardware devices, voice interaction is geared up to a whole new set of usecases for businesses. Just take the below example where a bank has developed an alexa skill set so that customers can interact with the bank without even visiting a branch  link : https://www.youtube.com/watch?v=N0uRok35EF8  Our requirement was the same, we needed to build an alexa skill set for a customer to handle their inquires and build integrations to pull & push information from back end financial applications. Writing alexa skill sets from ground up takes a considerable amount of effort and time. since we had already deployed an Ai chat bot build on top of Microsoft Cognitive , LUIS, Q&A and the bot framework it made perfect sense of integrating the ALEXA skill set to the Microsoft Cognitive engine.

Sinhala Voice Supported AI based Self Service Kiosk Prototype

Image
"Customer self service" is not something new to the business world, but with the rapid development and innovation with Ai we are now at an era where we can push boundaries and innovate further. The prototype was built to facilitate a requirement where a customer could interact with a kiosk in Sinhala. The Ai based kiosk solution would also recognize the customer's face, emotions using face recognition technology. The kiosk solution will also be integrated to back-end applications to pull & push information during customer engagements (ERP, CRM & Core banking) A collaboration of many technologies have been used to get this prototype to reality. Microsoft Cognitive : LUIS Microsoft Bot framework Microsoft Q&A Microsoft Face API Google speech to text (Sinhala) CISCO Remote expert

Microsoft BOT Framework, LUIS & Q&A Integrated to SYSAID : IT Support Ai BOT Solution

Image
Artificial Intelligence (AI) is transforming the world, enabling people to rethink their day today activities. Where ever there is any repetitive task involving humans, an Ai bot can be implemented to automate the process. Almost all organizations have an internal IT support desk that use some sort of SR ticketing tool to keep track of the SR’s which were raised. According to our analysis, more than 40% of the SR’s raised in an organization were repetitive and creating SR’s on these applications have become a hectic task for the support teams. This is because either user would directly call the support desk or drop mails about the issue and these mails would include lengthy content, screenshots of the errors and problem definitions as well. Categorizing the SR’s has become a nightmare for the support agents. So we figured out that all these repetitive & manual tasks can be automated by an Ai solution. Our approach to the problem can be described by a high level flow as given b

Cognitive Customer Experience

Image
Customer Experience or CRM solutions have been evolving from time to time. At the very early stages we saw on-premise solutions with very standard GUI’s and then with the whole cloud transformation we saw not only CRM solutions but all on premise software applications such as ERP, HCM moving in to the cloud. All most every software company is now a saas cloud provider. But if you look at the CRM solutions then and now it pretty much has the same rules, flows, fields & forms for each business process. For an example, like the sales force automation process or the complaint management process, same set of fields, same set of business rules, yes ! but obviously things have got smarter with BI intelligence and better looking interactive user interfaces, but the main core remains the same. The CRM applications still relies mostly on manual data entry that users fill through forms and fields. CRM solution providers would sell their solutions by claiming its equipped with cu