QA Challenges: A Philosophical Approach