Oh yes, a grab-and-generalize machine, most definitely.
A very very coarse version of that I think would be an averaging function; generalizing a set of numbers. Smooths out the rough edges, allows for compact storage in some way, and easier retrieval by whatever means