<｜begin▁of▁sentence｜>### Instruction:
Given the American College football dataset which you can read from a GML file named football.gml, could you use the `graph_entropy` function from cdlib to detect communities based on the entropy measure? Please print out the list of communities found in the graph.
### Response:
import networkx as nx
from cdlib import algorithms

# Create a graph from the American College football dataset
G = nx.read_gml('football.gml')

# Perform community detection using graph entropy
communities = algorithms.graph_entropy(G)

# Print out the obtained communities
for community in communities.communities:
    print(community)
<|EOT|>
