El siguiente paso fue construir el grafo a partir de estas relaciones. Decidí usar un grafo dirigido ya que las relaciones en Twitter no tienen por qué ser recíprocas. Además decidí dar peso a las aristas siguiendo esta convención:
Con estos pesos intento captar la importancia que el usuario que inicia el tweet da al segundo usuario: hacer un retweet es muy fácil y puede ser por algo puntual; el hecho de seguir a alguien implica un interés continuado, y una mención implica acordarse de alguien expresamente. Sólo he includio relaciones entre nodos cuando ambos nodos han publicado alguno de los tweets que capturé. Esta decisón ha sido puramente práctica para evitar consultas adicionales a la API con el consiguiente tiempo de descarga. Para completar la red añadí atributos a los nodos a partir de los detalles de los usuarios.