Cognitive systems research