<｜begin▁of▁sentence｜>### Instruction:
Given the American College football network which you can read from a gml file named football.gml, can you use Louvain and Leiden algorithms in cdlib to detect communities and calculate the Overlapping Normalized Mutual Information (NMI) between the two clusterings using the version proposed by Lancichinetti et al.?
### Response:
import networkx as nx
from cdlib import algorithms, evaluation

# Load the American College football team network
G = nx.read_gml('football.gml')

# Apply two different community detection algorithms
c1 = algorithms.louvain(G, resolution=1)
c2 = algorithms.leiden(G, resolution=1)

# Evaluate the similarity of the two detected community structures
onmi_lfk = evaluation.overlapping_normalized_mutual_information_LFK(c1,c2)
print(onmi_lfk.score)
<|EOT|>
