Словарь морфем и морфологический разбор слова. Я так думаю, но это не точно.
существуют какие-то более быстрые способы?
Если достоверность определения ~70%..80% устраивает (цифра интуитивная, от фонаря), то можно банально по окончаниям. Например "убегай", "летать" - глаголы с типичными для глаголов окончаниями. Но внезапно встречаем "сарай" и "гать" и без словаря определяем их тоже как глаголы. Так что надёжно - только со словарём.
P.S. На эсперанто 100% можно без словаря, там создатель языка постарался.