Natural Language Processing With Prolog in the IBM Watson System | Hacker News Reader