GEEKYBOTchatserverModel D

Total Complexity 197
Dependencies 6
Dependents 0
Total lines 1,023
Lines of code 785
Logical lines of code 543
Comment lines 152
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
getMessageResponse()
D
22
46 187
getDefaultFallBackFormAjax()
B
33 21 98
getIntentsForMultipleStoryByFullTextSearch()
B
36 19 75
getIntentsForSingleStoryByFullTextSearch()
A
40 13 59
getFallbackForAIStory()
A
44 11 44
getSuitableIntentFromMultipleIntents()
A
45 11 42
getFallbackForForgotPasswordStory()
A
48 9 33
getResponsesFromStory()
A
46 8 38
getResponseForAiFallback()
A
50 8 29
getSuitableIntentFromMultipleIntentsUsingStack()
A
50 8 29
getResponseData()
S
54 6 20
getResponseForAiStopWordsFallback()
S
55 6 18
getAllIntentsFromTopSearchStory()
S
59 6 14
getIntentIdAccordingToRank()
S
54 5 20
calculateLevenshteinSimilarity()
S
59 5 13
getIntentIdAndScoreFromUserMessage()
S
56 3 19
getActiveStoryIntents()
S
66 3 9
getIntentFromMultipleStories()
S
61 2 12
getMessagekey()
S
78 2 3
getIntentFromStack()
S
79 1 3
changeStatusOfSavedVariables()
S
69 1 6
getStoryIndexByRank()
S
71 1 5
getIntentFromTopStory()
S
76 1 4
getIntentFromSingleStory()
S
71 1 5