Not sure if this would help but mentioning it just in case.
external tool to extract data from file names
It takes the filename of an object and manipulates it, applying the result to either the title or keywords fields.
It splits compound words and words separated by '_', so 'TwelveMonkeys' will result in 'Twelve Monkeys'; 'SOME123OtherText'' will result in 'SOME123 Other Text'.
Numbers can be split into words, so 'SOME123OtherText'' will result in 'SOME 123 Other Text'.
Full details in the post.