1. A data unification device for unifying unstructured data objects and structured data objects into unified semantic objects, the device comprising: a retrieving entity for retrieving unstructured data objects from a number of unstructured knowledge bases and structured data objects from a number of structured knowledge bases; a first providing entity for providing a number of syntactic frames for each retrieved data object, wherein each syntactic frame of the first providing entity comprises a syntactic concept, a syntactic concept-instance, and a syntactic concept-instance relationship; a second providing entity for providing a number of semantic frames for each retrieved data object, wherein each syntactic frame of the second providing entity comprises a semantic concept, a semantic concept-instance, and a semantic concept-instance relationship; and an assembling entity configured to assemble, for each retrieved data object, the provided syntactic frames of the first providing entity and the provided semantic frames of the second providing entity to one semantic object.