I wanted a particular implementation, such that the user provide a block of text like:
\"Requirements - Working knowledge, on LAMP Environment using Lin
Depending on whether you want to show the client keywords/tags or whether you want to extract the keywords / tags from the block of text then do further computation with them.
If you only need to show them then clientside handling is fine. If you need them for further computation then use serverside handling for it.
I can recommend a javascript clientside implementation if you can supply some more details. If you want to generically "know" the keywords then some kind of clever solution is neccesary
If you have a list of keywords then you can use regular expressions to extract the data