Suggestion to double possibilities
Great tool!! Works fast and has lots of results.
One way to potentially double the possibilities is to also work backwards.
So, if you fill in "engineer" you would get "agricultural engineer", "bio-engineer", "civil engineer",....
Good luck programing this though...