I have been thinking about doing something similar for quite sometime now. Specifically I wanted to build a browser extension that highlights only the important parts of agreement. And the important points will in turn be decided by the community of users with the system keeping track of different versions of agreements and data of interest in it.