It should behave like Delicious toolbar for Firefox does; it lists possible tags to click. The effect is shown as below:
The code should be able to find key words for the text. Any good algorithm or open source project to recommend?
I found this post, but it is a bit too general for my specific need.
Finding Keyword Phrases the WordStream Way The Keyword Research Suite includes tools for: Finding hundreds or thousands of keyword phrases relevant to your business. Finding targeted clusters of related keywords to use in search marketing campaigns. Organizing a list of keywords into small groups by relevance.
I think you're looking for one of these answers,
In a nutshell - you're looking to extract unigrams from the text that somehow represent the concepts within it - a technique to do this is called Pointwise Mutual Information, which is illustrated with an example in the first two links. Using the Python NLTK framework (which already has a bunch of these algorithms built in) might be your best starting point to work off from.
Good luck!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With