1. A method for collecting information and enriching said information, said method comprising: (a) providing a note taking function for allowing a user to create a note on a user device, wherein said created note is stored; (b) providing an identification function to capture user's interests and needs from a plurality of sources of experience data to which said user is linked, wherein said sources of experience data originate from one or more social networks; (c) providing a template function for defining one or more templates for organizing data capture and visualizing said organized data and wherein said templates are stored; and (d) providing a pre-selection or suggestion function for selecting one or more of said stored templates based on said identified user interests and needs and based on said created note.