16. A computer-implemented system for managing workforce, comprising: at least one processing unit; at least one hard disk drive coupled to the processing unit; at least one database stored in the hard disk drive and run by the processing unit, that the database including workforce employee data, and social networking data associated with said employees; a matching functional unit stored in the hard disk drive and run by the processing unit, the matching functional unit comprising: a text mining function for mining contextual information from said at least one database to generate context labels for an employee, a clustering function for generating concept labels for an employee based on said text mining, and a matching function that sorts and matches employees by said context and concept labels in accordance with a matching criteria, wherein the matching functional unit performs steps of: filtering, by the processing unit, the context and concept labels; building, by the processing unit, an N-dimensional semantic model of the filtered concept and context labels; calculating, by the processing unit, a probability distribution of the built N-dimensional semantic model; performing the text mining function with the calculated probability distribution to distinguish concepts familiar to the employees from concepts familiar to an employee but unfamiliar to another employee; extracting, by the processing unit, the concepts familiar to the employees based on the distinguishing; and obtaining, by the processing unit, the distinguished concepts familiar to an employee but unfamiliar to another employee; and a user interface for providing user input to the support operation of the workforce management system.
16. A computer-implemented system for managing workforce, comprising: at least one processing unit; at least one hard disk drive coupled to the processing unit; at least one database stored in the hard disk drive and run by the processing unit, that the database including workforce employee data, and social networking data associated with said employees; a matching functional unit stored in the hard disk drive and run by the processing unit, the matching functional unit comprising: a text mining function for mining contextual information from said at least one database to generate context labels for an employee, a clustering function for generating concept labels for an employee based on said text mining, and a matching function that sorts and matches employees by said context and concept labels in accordance with a matching criteria, wherein the matching functional unit performs steps of: filtering, by the processing unit, the context and concept labels; building, by the processing unit, an N-dimensional semantic model of the filtered concept and context labels; calculating, by the processing unit, a probability distribution of the built N-dimensional semantic model; performing the text mining function with the calculated probability distribution to distinguish concepts familiar to the employees from concepts familiar to an employee but unfamiliar to another employee; extracting, by the processing unit, the concepts familiar to the employees based on the distinguishing; and obtaining, by the processing unit, the distinguished concepts familiar to an employee but unfamiliar to another employee; and a user interface for providing user input to the support operation of the workforce management system. 17. The computer-implemented system as set forth in claim 16 , wherein the employees belong to an organization under investigation to evaluate its human resource value in order to match the organization to a set of specific business requirements.