GEEKYBOTchatserverModel D

Total Complexity 205
Dependencies 6
Dependents 0
Total lines 1,025
Lines of code 848
Logical lines of code 620
Comment lines 140
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
getMessageResponse()
D
25
37 156
getSuitableIntentFromMultipleIntents()
B
37 18 72
getSuitableIntentFromMultipleIntentsUsingStack()
B
40 16 59
getIntentIdAndScoreFromUserMessage()
A
45 12 45
getFallbackForAIStory()
A
44 11 44
geekybotEnablePosts()
A
44 10 46
getAllIntentsFromTopSearchStory()
A
48 11 31
showArticlesList()
A
39 8 60
getFallbackForForgotPasswordStory()
A
48 9 33
getResponsesFromStory()
A
46 8 38
getIntentsForMultipleStoryByFullTextSearch()
A
49 8 29
applyThresholdOnWebSearch()
S
50 7 29
getDefaultFallBackFormAjax()
S
49 7 28
getFallbackForWoocommerceStory()
S
49 6 29
getResponseData()
S
54 6 20
getResponseForAiStopWordsFallback()
S
55 6 18
getIntentIdAccordingToRank()
S
53 5 21
geekybotDisablePosts()
S
55 5 20
getResponseForAiFallback()
S
58 5 16
getArticlesButton()
S
52 3 23
getMessagekey()
S
78 2 3
geekybotEnableDisablePosts()
S
66 2 8
changeStatusOfSavedVariables()
S
69 1 6
getIntentsForSingleStoryByFullTextSearch()
S
64 1 9
getStoryIndexByRank()
S
71 1 5