A Step by Step Guide to Build a Machine Learning Model using SciKit Learn If you’re a beginner in Machine learning, using scikit-learn is one of the easiest ways to build your own models. While you can also develop your very own models from scratch, it’s not really the smart move since using the built-in functions from the libraries are very convenient and time-saving. So, in this article, we’ll be going through all the…

Salam everyone! As technical people, we tend to rush quickly to business with our latest and greatest technologies to convince them to adopt it. However, the regular answer to this approach is a straight NO from the business – regardless of how cool and modern your technology is. In this session, which I presented at Stockholm Azure Meetup, I will teach you to convince the business and get them signed off to approve your proposed…

NOTE: This is an update of a previous article Introduction Understanding the Market Players Understanding AI as a Service AI as a Service Applications Advantages and Disadvantages Introduction Mckinsey estimated the potential total annual value of AI $9.5T-$15.4T Servion Global Solutions predicts that AI will power 25% of customer interactions by 2025 Gartner expects that AI will create 2.3M jobs and will displace 1.8M A few years ago, writing a software application that performs…

Salam everyone! I am very happy to share that I have published the third Pluralsight course! the course is titled "Visualizing Data on AWS." The course explains easy to use and powerful visualization tool called AWS QuickSight. http://app.pluralsight.com/library/courses/visualizing-data-aws

Salam Everyone! I am planning to start small email courses that come in daily or weekly chunks! The suggestions currently are around machine learning, developer techniques, and career branding. Please help me by filling the following short survey, so I share the content you prefer https://www.smartercode.io/email-course-survey

Salam! I am very happy to share I have published my second Pluralsight course, Exploratory Data Analysis with AWS Machine Learning The course discusses a curcial aspects of data analysis and machine learning, which are descriptive stats, visualizations and data preparation. The course follow a hands-on based learning approach! What it to learn how to get the maximum out of your data.

Hello everyone! We’ve been spending a lot of time in the last blog posts understanding what bad code is, how to objectively measure it, and even more, how to refactor a committed crime. And now, the time comes to understand how we can brilliantly craft a well-designed (hopefully?) greenfield project that is easy to maintain, to read, and to extend in the future. The purpose of software engineering is to control complexity not to create…

Write a code that endures endless business requirements: Part-2 On Code Refactoring! Introduction So, you got to know what are the consequences of bad code (here & here). You also got to understand how you can objectively decide if a particular piece of code is horrible or not (here).  And if it happens to be devilish based on the quality metrics, how can we refactor that code? Then comes the question: Ok, I have inherited…

Hi everyone! Here I am back after a long vacation (one month and a half!) in my home country, Sudan. It was an amazing vacation where I met many old friends, relatives and enjoyed our local food! Returning to blogging. I discussed why you should aggressively invest in your coding skills in Part-1 and Part-2. I hope that I made a clear case and convinced you that writing good code is not a luxury but…

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