Predict JavaScript variable names and types with CRFs (paper+poll)
Predict JavaScript variable names and types with CRFs (paper+poll) launched on November 6, 2014 with 17 votes and more than 75% of that year's launches. The site was not reachable when checked in September 2026.
In plain words
This project presents research on predicting JavaScript variable names and types using Conditional Random Fields (CRFs). Developed by researchers at ETH Zurich, it combines an academic paper with a public poll to explore how machine learning can infer meaningful variable identifiers and type information from code structure. The work is of interest to developers, programming language researchers, and anyone studying code comprehension and automated program analysis techniques.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
An experimental data-flow analysis tool for JavaScript2019 · fromjs.com · ▲95Find the origin of any character in the DOM
Jax-JS, array library in JavaScript targeting WebGPUJan 2026 · ss.ekzhang.com · ▲84JAX in pure JavaScript, as a flexible machine learning library and compiler.
- ASA stab at building my own string diffing library2022 · ▲29
Took a stab at building my own string diffing JS package. I built an interactive demo for TypeIt’s website (https://typeitjs.com/build-your-own) a while back. The approach I took to handle user input necessitated a way to calculate the difference between the versions of a user’s text input. I searched around for a package to help me out and found a couple of good ones (like fast-diff), but I either didn’t really like their API or didn’t want to take on a huge new dependency. Instead, I thought I’d give it a shot myself (famous last words). I dove into it having no real formal…
Algorithms and Data Structures in TypeScript – Free Book (~400 Pages)Mar 2026 · amoilanen.github.io · ▲65I started writing this book 10 years ago in JavaScript, got through a few chapters (asymptotic notation, basic techniques, start of sorting), and then abandoned it. Recently I picked it back up, converted everything to TypeScript, and used AI (Zenflow [1] + Claude Opus 4.6) to complete the remaining chapters. I provided the structure, direction, and initial chapters; the AI generated the bulk of the remaining content under a spec-driven workflow. The book covers roughly a first 1-2 year CS curriculum: sorting, dynamic programming, graph algorithms, trees, heaps, hash tables, and more. All…
JavaScript port of Scientist library for refactoring critical paths2016 · github.com · ▲34:microscope: A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths. - bugthesystem/scientist.js
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, November 2014
the whole month →

Startup Threads▲519Ship custom shirts to fans & leads without holding inventory
Life & fun · 2014 · game-corner.actionflash.com


- MM
Life & fun · 2014 · letstalkover.coffee