1. A data-processing device ( 1 ) comprising: a memory ( 10 ) organized into two spaces, a first space containing attributes describing the stored data, and a second space containing connexity links among the stored data, and, according to one or more dimensions respectively associated with the attributes and divided into one or more hierarchized segments, the data being inputted by creating, deleting or modifying the values of the attributes characterizing said segments; an integrator ( 11 ) for integrating one or more incoming information streams, which analyzes said streams to determine the data constituting said streams and to structure said data and the attributes thereof according to the organization of said memory ( 10 ); an inference engine ( 14 ) implementing, in parallel or in series, inference rules ( 141 ) grouped together in libraries ( 15 ), said rules ( 141 ) being programmed to regenerate a sequence including at least one segment of the memory, by creating, deleting or modifying at least one of a datum, an attribute value, and a connexity link during the implementation thereof in the at least one space of the memory, a resources allocator ( 13 ), which activates or deactivates the inference rules ( 141 ) on the basis of a priority rule, a data extractor ( 12 ), which identifies data by programming and by at least one of a selected attribute value and a selected connexity link, located in one or more selected segments of the memory ( 10 ), and providing identified data in one or more outgoing information streams.