I don't see much benefits from such a complex system. What does the player gain, when he doesn't type in "stone", but "tell me about the stone". I can't imagine any gaming sequence, where that would make sense. A simple system like in "Trilby's Notes" should suffice, something like "ask XY about Z" oder just typing in a single keyword.
edit: ... although this is an interesting approach on game designing, I must admit.
edit: ... although this is an interesting approach on game designing, I must admit.