The problem with topcoder's categories are that they are too generic. Suppose, you want to find problems related to Network flow, but there's no category for it. The only way to find them is to look at every problems under "Graph Theory" category. And there are thousands of them.
But, it is highly probable that a Network flow related problem's editorial page would contain the word "flow" atleast once. So, I've written a script that looks into every editorial page, search for given keywords (in this case — "flow") and list those pages where it has found a match into a html file.
Here is the link of the script and a sample of generated html file
The script is still immature. There are a lot of things to do. But still, it works!! And I'll really glad if it comes to anyone's help.
All forms of contribution (bug reports, bug fixes, pull requests and simple suggestions) are welcomed. Thanks!