Network Visualization is a mature part of computer science that is enjoying a good deal of growth, partially fueled by Bioinformatics. Network is a synonym for Graph, and both refer to a collection of nodes and edges.
This is a project to create a compiler that converts grammars written in SRGS standard (http://www.w3.org/TR/speech-grammar/) to a graph understandable by HMM based ASR engines. Check srgs-parser.sf.net