I need a keyword grouper and ad group generator program. The program can be either a local .Net/VB type or a hosted web script. The work flow would be like this:
1) Define a keyword list for entry. This would be a text file with the keyword phrases (1 phrase per line)
2) Create an ad template. This includes the headline (max 25 char), line 1 (35 char), line 2 (35 char), display URL (35 char), and destination URL.
3) Have selector boxes for the 3 match types (broad, phrase, match)
4) Set the ad group max bid price
Once the program is executed it needs to group the keywords into logical groups. There can be no more than 16 keywords in a group, times however many match types they select (so max 48 assuming all 3 are selected). I need the keyword grouping to be VERY logical though. It needs to determine common words and sort the data based on that. So it could start with phrases that have 5 words in common, then 4, then 3, then 2, then 1. It then needs to output all this to a CSV file.
I can provide examples of the input text, the output I need to see, etc;