When I was developing NetMiner 3 – the SNA(social network analysis) software – in Cyram(c), one of the challenge I confronted was to effectively classify about 100 SNA methods/techniques so that user can intuitively find one he/she is looking for. There was no standard way to do this – every program differs in its way of organizing its menu. While reviewing the paper ‘Link Mining: A Survey(Lise Getoor and Christopher P. Diehl), I’ve found their interesting viewpoint: they suggests the following taxonomy of link mining tasks.
1. Object-Related Tasks
- Link-Based Object Ranking
- Link-Based Object Classification
- Object Clustering (Group Detection)
- Object Identification (Entity Resolution)
2. Link-Related Tasks
- Link Prediction
3. Graph-Related Tasks
- Subgraph Discovery
- Graph Classification
- Generative Models for Graphs
One can easily match each function in NetMiner/Pajek/UCInet to one of those categories.