Deep Learning – Computer Vision and Convolutional Neural Networks

We have heard about Face Recognition, Object Detection, Emotion Identified, etc. However, we do not know how people do it or to be more precise how computer is able to accomplish such tasks. We are amazed and want to build similar systems. In this blog, the concept of Convolutional Neural Networks (CNN) as well as…

Deep Learning – Neural Networks

Deep Learning/Artificial Intelligent (AI) is a buzzword in the industry right now. Undoubtedly, it is one of the most trendy technologies recently. It has been integrated into and is the future direction in the development of almost all tech companies in the world. From complex applications – Apple introduced the Facial Recognition system that uses…

Cloud Computing – Concept and Design

Cloud Computing is a buzzword in the industry right now. Undoubtedly, it is one of the most trendy technology recently. It has been integrated in almost all tech companies in the world. However, did we really understand what it is and how it works? What is “Cloud Computing”? According to Microsoft’s definition: Cloud Computing is…

SharePoint Online: Create your own Client People Picker using JavaScript

In this article, I will show you How to create a Client People Picker using JavaScript. *Requirements: SharePoint Site with permission to Run Custom Script, SharePoint Designer The Client People Picker provide you the ability to select a list of people from your SharePoint Internal Network. Unlike a normal text box where you have to…

Machine Learning: Azure Machine Learning

  (This post is translated from Olivia’s Machine Learning Series) In this blog post I am going to give a brief overview of Azure Machine Learning (Azure ML) and what is the vision behind it. At the Strata + Hadoop World in San Jose on February 18, Joseph Sirosh, CVP machine learning at Microsoft, announced…

Machine Learning: Linear Regression (Supervised Learning)

1. Model Representation First, we will establish notations for future use. Input variables (input feature) as x(i) Output that we are trying to predict as y(i) A pair of (x(i), y(i)) is called a training example A list of m-training examples is called a training set (*Note: The superscript i is the index if the example…

Machine Learning: Introduction

Machine Learning is one of the most exciting recent technologies. We’ve probably used dozen of its application without noticing. Google, Facebook, Youtube, Amazon and many other sites, the reason why they work so well is because of Machine Learning. They learn from our habits, examine things that we are interested in and then based on…

Software Development Process Model: V-Model XT (Vorgehensmodell XT)

The V-Model XT Overall Structure and Basic Concepts 1. The V – Model XT The V – Model XT (VMXT) is a very special model which is very useful for planning, developing and analyzing software projects and models. It is currently used world-wide for the projects and models which are intended to achieve these following…

Agile Development: Advantages vs. Disadvantages

Agile Manifesto and 12 Principles behind it Advantages vs. Disadvantages 1. Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change…

Adding Azure Backend to Xamarin Mobile App

With Microsoft Azure – the cloud computing service provided by Microsoft, it is easier than ever before to build a back-end to power your Xamarin mobile application. Moreover, Microsoft Azure provides simple no-code backends with Azure Easy Tables to help everyone  make it even more do-able. Let’s start! Register Microsoft Azure – Go to https://azure.microsoft.com to buy or register…