AI News, Machine Learning on Go Code

Machine Learning on Go Code






This is why we decided to create a public dataset named Public Git Archive ( which based on GH Archive downloads all of the contents of every repository with 50 GitHub stars or more and makes them available in a convenient format.The dataset contains over 4TB of source code including hundreds of programming languages.

For these tasks some open source tools are available (some of them by source{d}): As an effort to make many of these tools available in an easy and unified way, to provide a simple way to analyze source code repositories we’re working on the source{d} engine a simple server that provides a SQL interface to your git repositories.

Source code can be seen at, at least, four different levels of abstraction: The highest level of abstraction provide with more information to the model, therefore giving a better chance to predict advanced concepts.




This is what we call assisted code review, and it’s just the beginning of the many use cases we believe can benefit from ML on Code.In the future we’d like to also predict bugs, enforce style guides automatically, and maybe one day we will be even able to generate code automatically from unit tests, specifications, or even natural language descriptions.


Predicting the Winning Team with Machine Learning

Can we predict the outcome of a football game given a dataset of past games? That's the question that we'll answer in this episode by using the scikit-learn ...

How to Make a Prediction - Intro to Deep Learning #1

Welcome to Intro to Deep Learning! This course is for anyone who wants to become a deep learning engineer. I'll take you from the very basics of deep learning ...



Build a Neural Net in 4 Minutes

How does a Neural network work? Its the basis of deep learning and the reason why image recognition, chatbots, self driving cars, and language translation ...

Hello World - Machine Learning Recipes #1

Six lines of Python is all it takes to write your first machine learning program! In this episode, we'll briefly introduce what machine learning is and why it's ...

Maciej Kula | Neural Networks for Recommender Systems

PyData Amsterdam 2017 Neural networks are quickly becoming the tool of choice for recommender systems. In this talk, I'm going to present a number of neural ...

10.2: Neural Networks: Perceptron Part 1 - The Nature of Code

In this video, I continue my machine learning series and build a simple Perceptron in Processing (Java). Perceptron Part 2: This ..

Build an AI Writer - Machine Learning for Hackers #8

This video will get you up and running with your first AI Writer able to write a short story based on an image that you input. The code for this video is here: ...

How to Make a Simple Tensorflow Speech Recognizer

In this video, we'll make a super simple speech recognizer in 20 lines of Python using the Tensorflow machine learning library. I go over the history of speech ...