The Context Recognition Network (CRN) Toolbox allows to quickly build distributed, multi-modal context recognition systems by simply plugging together reusable, parameterizable components.
java-emotion-recognizer - Java emotion recognition engine. Given training data and an input image, JEmotionRec can guess the emotion being conveyed with reasonable accuracy.