How a Computer can Recognize an Image and Tell you what it Sees – [Desktop App]

49 lines of code. That’s all it takes to make a computer look at an image and tell you what it sees in a lifelike sounding voice.

I don’t have to reinvent the wheel. Others came before me; they made amazing creations. I can stand on their shoulders and praise their work.

To be relevant to programming, I don’t have to write a powerful algorithm for computer vision or one for speech synthesis from scratch. I can, but that’s not what I want to do with my time, especially if there are many out there that you can readily use.

What would it be like if every time you need to write code you have to program in assembler or at other lower levels of abstraction? You’d have to write thousands of lines of code for the most basic output, like a print statement for example.

Now this doesn’t mean that I’m all against that. On the contrary, I am contextually driven. I like to program my own stuff from lower levels of abstraction when I need something very specific and custom-made, which has not already been done by others.

Voice Input App in Python – Code Release and Overview [May 2017]

I built the following application, primarily, for convenience…

There are times when I don’t wanna type on my laptop. And I didn’t know of any general purpose, simple, minimal application that could do voice recognition and text input in the most basic form, as in: listen to my voice, paste what I just said, so I don’t have to type it.

I use this app in social media replies as well as when I post updates on different channels.

And, to be completely honest, there are times when I eat chocolate while watching scientific lectures (positive reinforcement). Some of these lectures spark spontaneous thoughts that I want to share, and the only ‘clean’ way to do it is by voice: one hand is used for chocolate manipulation, while the other for handling the mouse.

So, this gave me a solid reason to build this application.

Completing all 12 Programming Courses on Sololearn – [After-Thoughts]

Introduction

The world we live in today is touched by technology like never before. And the trend does not seem to decelerate any time soon. Much of technology has to do with machines powered by codes and algorithms.

Literacy and skill in programming is, therefore, a pursuit that can prevent (or delay) one from becoming obsolete in this ongoing automation. Think of robots, automated factories, self-driving trucks and autonomous drone delivery.

There are way too many online places, courses, platforms and frameworks for absolute beginners to learn programming; and most of them are free.

In this post I focus on my experience with one of them, Sololearn.

Using Machine Learning to Diagnose Cancer – A Tutorial

Introduction

Some of you might have heard about diagnosing different health conditions with the use of artificial intelligence and machine learning. Artificial intelligence is a buzz word these days and for those who know little about programming it might actually seem real. But it’s not, at least not in 2017…

Like Kevin Kelly, I prefer to use AI as an acronym for augmented intelligence to describe learning machines.

So, what do these learning machines do and how come they are so very powerful at certain tasks? Well, let’s look at a specific example.

I’ll be using a machine learning library in Python on a cancer dataset to classify tumors as malignant or benign.

Intermediate Python – Building a GUI App with tkinter [Video Series]

Since this video series is complete, I decided to post the full list of links to each video if you want to go through them (and code along) in a course-like (or timeline-like) fashion.

Visual Recognition with IBM Watson and Python – Video Series

ibm-watson-and-python-for-visual-recognition

I posted three videos in which I show you how to do visual recognition in Python by making calls to IBM Watson’s API.

Watson is a supercomputer, a specific form of artificial intelligence. You can register for a free account on IBM Bluemix website and use its super-powers.

Breakdown of my video tutorials:

  1. In the first video I explain how to use Watson for image classification.
  2. In the second video I show you how recognize text from images with Watson.
  3. I the third video I show you how to use Watson for face detection and facial recognition.

Alpha Version – My Voice Triggered Search Bot [Python]

This is the first workable version of my voice triggered search bot. I coded it in Python 3.4. If I keep working on it, it can become much more than a search bot. I could add unlimited functions  and features and make it respond to numerous commands. Some may include:

– doing backups
– running searches on Google Scholar and Pubmed and speaking the results
– doing video search
– sending reminders to my phone
– checking my email and speaking notifications
– sending notes to cloud accounts
– searching for files on my computer
– reading from Wikipedia
– and so on.

wordpress themes