Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

What is the best way to find key words and map how often those key words happen?

ISA Admin September 2, 2019

I have the requirement to be able to have something automatically look at my tickets and from there show me key words and how many times each these key words appears.

1 answer

1 accepted

1 vote
Answer accepted
Krister Broman _Advania_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 3, 2019

This is definitely not an easy question and have multiple questions that needs to be answered before you go ahead and implement it, for example what language are used in the tickets, is their heavily specialized terms used, can specific fields be assigned more weight etc. 

You can start by just reviewing the wikipedia sections of NLP (https://en.wikipedia.org/wiki/Natural_language_processing) for some of the issues in regards to semantics and syntax just to get a brief understanding of the issues involved. 

As a test you could start by extracting text data from Jira and paste it in one of the many free word analysis tools online like: https://www.online-utility.org/text/analyzer.jsp 

That way you can see what your result looks like, most likely the common words such as and/or/want etc the tool you need will now have to understand in your language what words are important and not. 

If you are running on cloud i guess you could take a look on this plugin as well https://marketplace.atlassian.com/apps/1219610/knoetical-ticket-analysis?hosting=cloud&tab=overview but i would not get my hopes up for an easy quick fix solution.

Otherwise there are numerous NLP tools out there, its just a matter of finding one that will integrate with Jira and match your requirements in language, terminology extraction, stemming etc.

There are many that will say that they can do it, but the difficulty will be to find one that get a high enough validity in the data that you extract, this is especially so if you plan on automating stuff from the data.

An example lets say you have non english speakers, that want to redo the moving of a folder between systems, and state that they want to re-move it.... whoops boom there goes that folder :-) Silly example but you get the meaning, things are never as easy as you want them when people are involved.  

ISA Admin September 3, 2019

Thank you that was very helpful 

Suggest an answer

Log in or Sign up to answer