correction() :: map()
t() :: %Botfuel.Spellcheck{ correct_sentence: String.t(), correct_words: [String.t()], original_sentence: String.t(), original_words: [String.t()], possible_corrections: [correction()], sentence_template: String.t() }