Mazzum lets you to define categories and topics to organize your ideas and filter against them. And since Mazzum is delivered as a site solution, you can create multiple innovation communities to further organize all your information. SharePoint Term Store can be used for Enterprise keywords. (available only in the Farm Solution)