1. A method comprising: automatically collecting training data from manually created semantic relations using at least one computerized device; automatically extracting rules from said training data to produce extracted rules using said computerized device, said extracting rules comprising automatically removing noisy data from said semantic relations by filtering out ones of rules that do not occur in said training data; automatically characterizing existing semantic relations in said training data based on co-occurrence of said extracted rules in said existing semantic relations using said computerized device; automatically constructing semantic relation topics based on said characterizing of said existing semantic relations using said computerized device; and grouping instances of said training data into said semantic relation topics to detect new semantic relations using said computerized device.