“Think before you speak. Read before you think.” Fran Lebowitz Here I am again waxing poetic (check out the video) about artificial intelligence and video analysis. This time around, I am exploring how AI can be used to create smart transcriptions. By “smart” I mean transcriptions that not only contains what was said, but who […]

“Words are the most powerful drug used by mankind.” Rudyard Kipling The fact that I have been writing this blog for nearly ten years without a penny of compensation tells me that I love words. While I don’t succeed as often as I would like to, crafting well-written sentences in clever and insightful ways makes […]

“If we can see the little things, we can see the entire universe.” Donna Goddard My favorite subjects are those that appear to be boundless — where the more I learn, the more I realize how little I know. Artificial Intelligence for image and video processing is one of those subjects. While my work developing […]

“A picture is worth a thousand words and a video is worth a million pictures.” Ankala Subbarao In my previous blog article, Real-Time AI Image Recognition, I showed you how I integrated my PC’s webcam with AWS Image Rekognition. My camera application took a photo every two seconds, those photos were sent to Rekognition for […]

“Don’t worry when you are not recognized, but strive to be worthy of recognition.” Abraham Lincoln I have been at this programming thing more than four decades and still find things to get wildly excited about. For better or worse, my recent excitement about AI image recognition has bordered on obsession. It began with me […]

“His dress told her nothing, but his face told her things which she was glad to know.” A. A. Milne This blog has been a labor of love for nearly ten years. I haven’t earned a dime from it, but money has never been my intention. Instead, it was a way for me to share […]

“Everything has beauty, but not everyone sees it.” Confucius These days, my programming is all about composability — combining different cloud services into something unique. In my previous two blogs, I combined Google Dialogflow ES and CX natural language processing with SMS text messages. Today, I want to blend image processing from Amazon with multimedia […]

“No matter how good you get you can always get better, and that’s the exciting part.” Tiger Woods In my previous article, I showed you how to integrate Google Dialogflow ES into an Avaya CPaaS text bot. While Dialogflow ES is a great platform for uncomplicated natural language processing (NLP) applications, ES has no concept […]

Every once in a while, a new technology, an old problem, and a big idea turn into an innovation. Dean Kamen In my previous article, Writing a Voice Bot Application Using Avaya CPaaS, I showed you how to use Avaya CPaaS inboundXML elements to create a simple voice bot. Here, I will show you how […]

“Whoever controls the media, controls the mind” Jim Morrison In my recent article, Building Communications Applications With Avaya OneCloud CPaaS, I presented three different ways of how to write an outbound SMS text campaign application. I used an Excel spreadsheet as a “database” and the Avaya CPaaS Send SMS API to send text messages. Almost […]