Closed rodedzats closed 7 years ago
You should take a look at #63, I remember finding some interesting stuff there. Also I took a look at my browsing history and found some (hopefully) helpful links specifically about the Levenshtein from the previous semester.
Hope this helps :smile:
Finished the simple Levenshtein stack trace distancer. I checked it on a few simple cases (simple stack traces) and it works good (see releveant tests). We should check it further after completing #91 and comparing it to the other distancers. We may need to add another cost class inorder to favour the beginning/end of the stack trace.
As suggested in our meeting with Adi, we can add an option of bulk deletion of a block (reducing the effective cost) which will make more similar queries closer by when using this distancer. We will need to discuss this after completing #91, and see if it makes any difference in real use-cases.
As we discussed in our group meeting and based on matching todo, we should implement a new StackTraceDistance based on Levenshtein distance. After that we should check what is the better distancer using #91