4. The method as claimed in claim 3 wherein step (d) comprises applying a grouping function g to the set of contexts to combine the contexts into a smaller set of contexts.
5. The method as claimed in claim 4 wherein step (b) comprises determining an initial context length dependent on said file categorization criteria, and wherein the initial context set is derived based on the initial context length.