Hey buddy!
Regarding the summarizing, could you provide logic for it? Or do you just mean to parse an excerpt of a set number of characters/words?
A bit difficult to make an estimate based on your project description, could you provide me with some more details?
I've done several content generation scripts/software.. Proficient in C/C++, PHP and more ..
Not a whole lot of experience in Java but should be fine :)
Let me know if you have any questions :)
Looking forward to working with you.
/Johan