1. What are Graphs?
$\text{Given a graph }G = (V, E),\ \text{where } V={v_1, v_2, ..., v_n}, E={(v_i, v_j)|v_i, v_j \in V}$

1-1. Why we need graphs?
Imagine that you are a NetFlix engineer, trying to recommend movies to the users...
1-2. What can we do to Graphs?
Let $G = (V, E)$ denote a graph with node feature vectors $X_v$ for $v \in V$
Producer: hhchen
Installation:
Install Java 11 (JDK/OpenJDK)
For those who install Java the first time or already install another version, please set your PATH & JAVA_HOME
Install Maven (>= 3.5)
clone the anserini from GitHub