What Is Machine Learning?

According to Stanford University’s definition, Machine Learning is the science of getting computers to act without being explicitly programmed.

Through evolution, machine learning has made self-driving car possible, enabled smart phones to do speech recognition, and effectively optimized our web search experience. Machine learning has grown to be so sophisticated today, that it could even understand human text!



Image credit of www.cs.toronto.edu


Machine learning and pattern recognition can be viewed as two facets of the same field. (Wikipedia) In layman terms, it is how computers are programmed to recognise similar patterns or repeated behaviour that occured over a period of time. Using the knowledge learnt from previous behaviours, the computer is able to predict sets of behaviours that might occur when a similar past phenomenon happens.


 Applications of Machine Learning

Machine learning has been integrated into our daily life with or without us noticing. Ever notice how related advertisements are being served to us after visiting certain websites? Machine learning of consumer behaviour has brought online marketing and advertising ROI to new heights. Search engines and other agencies track and monitor the links you click or the contents you search on the internet, and subsequently process the information to serve advertisements that are related to your search query or one that you may be interested in. Studies have shown that behaviour advertising campaigns receive twice as much click-through-rate than usual!

Machine learning is also used in email spam detection. Google and Yahoo Mails filter out emails with certain keywords that appears frequently in spam emails. The system recognise, analyse and remembers the words and content of emails that are marked as spammed by the user and utilizes the knowledge to filter out possible spam mails.

On another personal note, our smart phones that we can’t live without, are all equipped with sophisticated machine learning ability. If you’re a Android user, you might have noticed Google prompting you to log down a certain place that you frequent as your work place or home. Thereafter, you may receive information cards from Google about the current traffic conditions to your work place, and/or directions for taking the public transport home. Automatic speech recognition functions that are capable of deciphering speech to text such as Siris, Cortana and Ok Google are all powered by machine learning technology.

Other possible applications include:

– Automated Security Verification (voice, face, fingerprint recognition)
– Automated Medical diagnostics (detecting illnesses from symptoms)
– Content Categorization (text, image, video)
– Pattern mining (stock market analysis, technical analysis of stock price)
– Natural Language Processing (sentiment analysis, searcher’s intent, statistical machine translation)


Twinword provides Human Text Understanding APIs that are powered by Machine Learning and Smart NLP Technology. Visit our API demo page to find out more!

P.S. If you are interested in how machine learning technology can be applied to the financial sector, please visit this post.



Team Twinword
Based on text analysis technologies, we developed Twinword Ideas to help marketers select relevant keywords faster. Powered by A.I., Twinword Ideas groups keywords by user intent, popular topics and patterns.


  1. 360digitmg says:

    Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!

  2. print unable 51 error says:

    I just read through the entire article of yours and it was quite good. This is a great article thanks for sharing this information. I will visit your blog regularly for some latest post.

  3. Machine learning Training in Hyderabad says:

    Great share! Usually, I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man, Keep it up.

  4. Machine Learning Training in Hyderabad says:

    Was looking for this post since a while. Very well explained. Looking forward to see more of such interesting posts from you..

  5. Machine Learning Training in Hyderabad says:

    Excellent post. Gained a lot of knowledge from it. Looking ahead for more of such interesting postings

  6. Machine Learning Training In Hyderabad says:

    Content Mentioned Above Is useful.Thanks For Sharing It

  7. Diksha Kakade says:

    Its indeed a fabulous blog post with lots of useful information & pictures. Machine learning is clearly explained in a step wise format. Thank you for you endless efforts.

  8. Machine Learning Training in Hyderabad says:

    Informative post. Concept has been explained very well.Looking forward for such informative posts

  9. krishna says:

    This is very informative and interesting post.

  10. Machine Learning Training In Indore says:

    This article is very much helpful and I hope this will be useful information for the needed one. Keep on updating these kinds of informative things.

  11. niana says:

    Nice Blog. Thanks for sharing such nice details.

  12. tushar arora says:

    Such a useful blog, I have never read such useful examples of Machine Learning used in our daily life. Thanks

Leave a Reply

Your email address will not be published.