Design of a multi-agent classification system