Hi everyone, I am very excited to announce that Mohammed Osman is officially a Pluralsight author! I have produced a new course titled Building Your First Machine Learning Solution: https://app.pluralsight.com/library/courses/building-machine-learning-solution The course teaches machine learning in a hands-on approach while explaining the necessary theory in just enough depth! Search No further, Building Your First Machine Learning solution is there.

In the first part of this series, I shared some reasons why I believe writing bad code is a horrible idea, here I continue on that before sharing resources and tips to improve coding quality in the third part. Bad code hinders technology Another curse with the lousy code is that it can severely limit your opportunities to upgrade to newer technology. For example, imagine that you use a regular ASP.NET WebApp with a regular…

Hi! Time flies, it is almost one year since I wrote my first blog post during that period, I have learned a lot, shared knowledge and got very encouraging feedback that helped me to continue blogging, thanks to everyone for your kind words! When I have chosen my blog name, I was following everyone’s advice to tie the blog name to my personal name and I decided to give some flavor by adding “cognitive” to…

Introduction Since the early 2000s, I started my software development journey as a hobbyist kid who used to develop small hacking programs using Visual Basic 6.0. I succeeded in writing a couple of programs that used to function correctly with extremely horrible code. It is a horrible code to the extent that when I plan to style a button in blue background color with bold text, I used to write the same code statement for…

Continuation! Now, here we are back again after reverting and discussing some topics around” Making your code smarter.” Today I will continue sharing some fantastic tools that I use in my daily life, which optimized my time, money, and effort. Did you read 10 must-have tools that will save your time, money, and effort – Part 1? Number Six: The Great Suspender Are you obsessed with having too many open browser tabs simultaneously? Do you…

Hello every, I am happy to announce that a previous blog I posted Software is eating the world – Part 1: Why you need to question your current career! is published in the leading software development community (with more than 1M audience! Don’t miss the opportunity to read again How Not To Get Eaten By Technology, the post is improved and polished even more 😉 And of course, subscribe in the mailing list to get…

Introduction: As I have discussed many times before, the AI services landscape is aggressively growing and developing. Microsoft, AWS, IBM, and Google are in a crazy race to roll-out the most attractive services to the market, it is going fast to the extent that I usually question my last month knowledge if I get asked for the recommendation! Last weeks, Microsoft had rolled out new services in their platform, which are: Immersive Reader, Personalizer, Form…

Last Wednesday, I had the pleasure to present Cloud AI at Stockholm Azure Meetup where I discussed the concept of Cloud AI, state of art and the business possibilities that can be achieved by utilizing it. The presentation started by comparing the classical machine learning with”Cloud AI or AI as a Service” approach and discussed the pros and cons of each. The audience were engaged and there have been many questions and inquiries, I am…

Here we start! Today we will continue with “Making Your Career SMARTER” part of the blog, where I would like to share with you a 10 tools that will dramatically improve and boost your productivity, security, and finances! We will split this topic into two blog posts, where I will share five tools in each one. The tips I will share today are useful for anyone regardless of their background even though I am using…

Introduction In the previous blog post, we introduced the newly launched anomaly detector service, discussed its use cases, weaknesses and strengths. Today, we will take our discussion deeper and inspect the API request/response model, parameters meaning and how can we have some control over the API. Using the API Similar to other cognitive services, anomaly detector relies on a RESTful API to provide its service. Since using RESTful APIs is straight forward for any regular…

Do you think adding AI to your application is difficult and requires you to know alot? We disagree! Join this 5 Email series to learn how to create a machine solution without machine learning knowledge!
Holler Box