in reply to Is it possible to find the matching words and the percentage of matching words between two texts?

Text::Cloze may provide a tool for you to use. There are also services out there that work in this problem space. Search for cloze plagiarism for some hits related to the process used by the previously mentioned module.