A Topic Recognition System for Real World Human-Robot Conversations