GoorooTHINK

Thought provoking and helpful articles
from the Gooroo community.

Do you have something to say? Contribute or create an article and add it to your Gooroo bio.

  1. Keras: The Python Deep Learning library with Tensorflow and CNTK

    Hey, This is my first article, I hope you find informative.  Currently, I get interested in the AI & Machine Learning. And start learning by experimenting as well. I usually use Tensorflow and CNTK in Parallel. So, First I give a little Introduction to both like What they are and What they do?Tensorflow is an open source software library for numerical computation using data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional...
  2. The state of Machine Learning and AI industry: insights from Gooroo data

    As Machine Learning (ML), a specialization of Data Science / Artificial Intelligence (AI), moves from a hype to becoming mainstream, there are still a lot of unknowns around the role ML plays in businesses. What exactly do companies hire ML for? What are the skills they need? As this article puts it For instance, did you know the top hiring role in Data Science is no longer "Data Scientist". In fact, it’s relating to Machine Learning skills. As it is happening, at Gooroo.io, we are...
  3. Microsoft's Bot Framework

    Microsoft's Bot FrameworkIntroductionThe Microsoft’s Bot Framework is an inclusive offering that is used in building, as well as deploying quality bots for their users while enjoying their desired conversational practices. When writing bots, all developers face the same issues. It paramount that the bots have the basic I/O; it is a requirement for them to have language and dialog skills; it is crucial for them to be performant, receptive, and scalable. Moreover, they must connect to the users. The...
  4. Machine Learning with Microsoft Azure

    My interest with Artificial Intelligence and specially with machine learning has always kept me searching for finding things that makes this field easy to grasp and understandable for masses. With the emergence of cloud computing and combining the Microsoft enterprise level applications tactfully a right combination has emerged in the form of Machine learning with Azure and that is taking the industry in the rightful direction which was needed by data scientist, BI professionals and DBAs. Until now...
  5. How to read and parse a CSV file using Node.JS

    I was recently asked by someone to give an example of how to read a csv file in their node.js application, and how to parse it to get it to be usable in their app. In fact what they wanted to do is very simple, and it is one of the many reasons I'm a big fan of Node.js, because not only can it do things like this in a few lines of JavaScript, it does it server side, and fast. So This article lays out step by step how to have node.js read and parse a CSV file stored in it's project, by using the CSV...
  6. An Introduction to R for Java Developers

    As a Software Engineer I'm always keeping up to date with technology and one of the things that helps me do that is book reviews. Right now, I'm reviewing The Book of R: A First Course in Programming and Statistics by Tilman M. Davies. R is a programming language used in statistical computing and has gained in popularity in the recent years due to the explosion of data and its applications like Machine Learning.
  7. Microsoft Professional Degree Program (MPD)

    Microsoft a annoncé le programme Microsoft Professional Degree Program (MPD), le premier programme du genre crée pour répondre à l'évolution des besoins de formation des clients et utilisateurs et pour aider à combler le déficit de compétences surtout dans le Business Intelligence BIMPD est une initiative dirigée par Microsoft qui fournit aux professionnels ayant une expérience de la connaissance et pratique du monde réel pour développer leurs compétences dans des domaines critiques comme le cloud...
  8. Using Logistic Regression To Compare Strings

    In this article we will train the machine to compare strings using logistic regression applied to the result of using Levenshtein algorithms (adapted) and Jaro-Winkler.Traditional Levenshtein and Jaro-Winkler algorithms not usually give themselves good results because of its limitations, for example, when comparing streets. Far from using algorithms of some magnitude, if we combine the power of both algorithms we could have a fairly reliable method to compare these chains. Based on a data set,...
  9. The Vital Guide to AngularJS Interviewing

    Although AngularJS has a gentle, initial learning curve, the powerful and flexible framework relies a lot on developers’ skills and understanding of the framework to produce well-engineered and maintainable applications. This hiring guide offers a set of insightful questions to help you identify amazing AngularJS developers who are experts in their field.AngularJS is the framework of choice for multiple high-end web applications. The reason many teams choose this technology is because it is flexible...
  10. Programming languages - salaries and demand (3rd Quarter 2015)

    <span style="font-size: 0.7rem; display: block; text-align: center;">* Overall salary trends for the last two quarters.<br />N.B. Salaries for each country have been converted to USD for ease of comparison.*</span>Overall global salaries are down by $5,000 - $10,000 USD over the last quarter. Relative positions in popularity however remain mostly the same. By almost any measure and ranking methodology, the most popular and well paid languages are still JavaScript, Java,...
  11. Edit DRAFT Edit

    • updated