Saturday, September 1, 2012

Genetic Programming Ideas

I am fascinated by what I think can be accomplished using genetic programming techniques. One of the areas that intrigues me is the idea of creating a semantic database, a database of words and words combined into phrases. Each word and phrase would be rated a semantic value. This value would be subjective. I don't know any object way a semantic value could be assigned.

Anyway, once past that hurdle, create an objective function that knows how to string words into sentences, paragraphs, and speeches. Devise a function whose inputs are I want a speech that has these values:

patriotism: 83
sacrifice: 79
some other country: -100
economy: 50
some profession: -20

  • The positive values are good.
  • The negative values are bad.
  • This system is an automated speech writer.
  • This system could be extended to harvest current news items from places like CNN.
  • This system could be designed to watch news stories, increasing their emotional impact as more stories are harvested, and to decay that emotional impact over time.
  • This system could include emotional current stories like hurricanes, earthquakes, mass shootings, or other emotional content.
  • The database could have custom news stories or phrases manually entered to make sure they are available to the objective function, possibly with a custom semantic value to make sure the item is injected into the speech.

No comments:

Post a Comment