Input some Java code inside the editor and click on the arrow to generate predictions for the method's name. You can use the examples provided below the editor (click on each one to replace editor's contents) or insert your own code.
Predict the most similar word in meaning.
count -> length
...is similar to:
Find combination of names.
equals + toLower -> equalsIgnoreCase
...combined, are similar to:
Figure out SAT-style analogies.
Receive is to download as send is to -> upload
code2vec is a dedicated website for demonstrating the principles shown in the paper code2vec: Learning Distributed Representations of Code