1. A method for identifying user types in a collection of connected content portions comprising: determining at least one significant user path of connected content portions determining a multi-modal user path user information need for each at least one significant user path; for each content portion comprising each of the at least one significant user path, determining a multi-modal content portion feature information including at least two of a content feature information, connection feature information, inward connection feature information and outward connection feature information; combining each multi-modal content portion feature information for the user path with the multi-modal user path user information need; determining a similarity function and a measure of similarity for the multi-modal user path information; determining a multi-modal clustering type; clustering the multi-modal user path information based on the multi-modal clustering type, the similarity function and the measure of similarity.