I remember being awed by reading Peter Norvig&#x27;s spellchecker source code.<p>What are the basic algorithms (and possibly training data sets or other building blocks) needed to code a simple but useful equivalent of the new Cortana Commitments feature?
Ask HN: What is required to emulate Cortana's commitments?