Natural Language Semantic Analysis And Interactive Fiction