The Macsy project is composed by modules that insert documents in a database (input), modules that elaborate information from the documents stored in the database and produce helpful results (output) and modules that read useful information from the documents in the database and perform an action, e.g. classification, etc. (modules).