I would like to create an NPC engine for games that are in a fantasy context like Lord of the Rings, Warcraft, Skyrim, Dragon Age, etc.
This engine should be able to determine the polarity of the given sentence (positive/negative/neutral) and should also be able to tag the words (part-of-speech tagging, but that's not relevant now). The problem is that I cannot find a dataset which I can teach my AI with, so that fits into the fantasy context. As an example for Lord of the Rings, there are characters like Sauron which are negative, but there's a ton of expressions too in a fantasy world which cannot be found in a general dataset.
Therefore, I would like to ask if you could suggest taking dataset(s) which contain expressions, even better names in a fantasy context. It doesn't matter which fantasy universe does it take.