tagger Tag recommender mapper builds the database (word index on articles) proto-def contains the protocol buffer messages for communicating between mapper and tagger