You've just gone out for a meal with a friend. You take a picture of your receipt with your phone. Within moments, all pertinent information is extracted and sent to Splitwise, the expense-sharing service you use. This is the dream I had recently when manually ingesting a large number of receipts. Being a programmer, naturally I spent more time realizing this dream than it would have taken me to manually digitize every receipt I will ever receive.