Text this: Integration of software-based cognitive approaches and brain-like computer machinery for efficient cognitive computing