8.1.6 Computing Similar Vertices for a Given Vertex

You can fetch the k most similar vertices for a given vertex as described in the following code:

opg4j> var similars = model.computeSimilars("Albert_Einstein", 10)
opg4j> similars.print()
PgxFrame similars = model.computeSimilars("Albert_Einstein", 10);
similars.print();
similars = model.compute_similars("Albert_Einstein",10)
similars.print()
Searching for similar vertices for Albert_Einstein using the trained model, will result in the following output:
+-----------------------------------------+
| dstVertex          | similarity         |
+-----------------------------------------+
| Albert_Einstein    | 1.0000001192092896 |
| Physics            | 0.8664291501045227 |
| Werner_Heisenberg  | 0.8625140190124512 |
| Richard_Feynman    | 0.8496938943862915 |
| List_of_physicists | 0.8415523767471313 |
| Physicist          | 0.8384397625923157 |
| Max_Planck         | 0.8370327353477478 |
| Niels_Bohr         | 0.8340970873832703 |
| Quantum_mechanics  | 0.8331197500228882 |
| Special_relativity | 0.8280861973762512 |
+-----------------------------------------+