I am creating a website that allows users to understand discussions by graphically presenting arguments for and against a particular problem. ( Wrangl )
I would like to classify these debates so that they are easier to find and relate. I donβt want to annoy the person creating the discussion by inviting them to add tags and categories before they notice any benefit, so Iβm considering a way to automatically extract keywords.
What a good approach for accepting the title and description of the debate (and possibly the content of the arguments themselves, when there are some), to pull out, say, ten strong keywords that could be used as metadata to link similar debates together or even as content the "meta" keyword tag in the header of the HTML page where the discussion is viewable. For example. Datamapper vs ActiveRecord
The site is Ruby encoded with Sinatra, using DataMapper to store data. I am ideally looking for something that will work on Heroku (I donβt have the ability to write files to disk dynamically), and I would consider a web service, API, or, ideally, a Ruby stone.
ruby keyword metadata sinatra text-mining
stef
source share