~/talk

Machine Learning on Source Code

slides:none on file

Provides concrete tooling and datasets: a public archive (3 TB, repositories with 50+ stars) pulls entire git blobs for training, parsing into a universal AST and language-agnostic roles. Models include RNNs for code completion, biLSTM for identifier splitting, and graph‑aware methods like var-misuse detection and code2vec/code2seq for function naming. Demos show Collab TPU training, a GitHub review bot that flags low‑probability tokens (e.g. i++ vs i--) and copy‑paste close‑file bugs, and a prototype clone detector and style enforcer.

AI-written summary · about

  1. 0:00Introduction
  2. 3:52Machine Learning on Source Code
  3. 7:37Data retrieval
  4. 9:08Data analysis
  5. 10:47Code analysis
  6. 12:03Babelfish
  7. 16:17Machine Learning
  8. 18:35Neural Networks
  9. 25:26Prediction
  10. 29:48Demos
  11. 34:01Life on GitHub
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.