GEEKYBOTchatserverModel D

Total Complexity 236
Dependencies 6
Dependents 0
Total lines 1,183
Lines of code 970
Logical lines of code 713
Comment lines 165
Methods 25
Properties 0

Methods 25

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