Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AIMLang/aiml-java-interpreter
/ functions
Functions
218 in github.com/AIMLang/aiml-java-interpreter
⨍
Functions
218
◇
Types & classes
46
↓ 27 callers
Method
get
()
core/src/main/java/org/aimlang/core/consts/WildCard.java:21
↓ 15 callers
Method
getName
()
core/src/main/java/org/aimlang/core/core/Named.java:10
↓ 14 callers
Method
getValue
(String key)
core/src/main/java/org/aimlang/core/bot/BotConfiguration.java:98
↓ 10 callers
Method
equals
(Object o)
core/src/main/java/org/aimlang/core/chat/ChatMessage.java:41
↓ 10 callers
Method
topic
()
core/src/main/java/org/aimlang/core/chat/ChatContext.java:37
↓ 8 callers
Method
getMessage
()
core/src/main/java/org/aimlang/core/chat/ChatMessage.java:28
↓ 8 callers
Method
request
()
core/src/main/java/org/aimlang/core/chat/ChatContext.java:48
↓ 8 callers
Method
respond
()
core/src/main/java/org/aimlang/core/chat/ChatContext.java:52
↓ 6 callers
Method
getRootDir
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:209
↓ 6 callers
Method
node2String
(Node node)
core/src/main/java/org/aimlang/core/utils/AppUtils.java:27
↓ 6 callers
Method
response
(String message)
core/src/main/java/org/aimlang/core/chat/ChatMessage.java:16
↓ 6 callers
Method
toString
()
core/src/main/java/org/aimlang/core/chat/ChatMessage.java:32
↓ 5 callers
Method
getTemplateValue
(Node node, List<String> stars)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:122
↓ 4 callers
Method
getAttribute
(Node node, String attributeName)
core/src/main/java/org/aimlang/core/loaders/AimlLoader.java:124
↓ 4 callers
Method
getTopic
()
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:28
↓ 4 callers
Method
setTopic
(String topic)
core/src/main/java/org/aimlang/core/chat/ChatContext.java:56
↓ 4 callers
Method
that
()
core/src/main/java/org/aimlang/core/chat/ChatContext.java:44
↓ 4 callers
Method
wakeUp
()
core/src/main/java/org/aimlang/core/bot/Bot.java:24
↓ 3 callers
Method
category
(String topic, String pattern)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:232
↓ 3 callers
Method
getChatId
()
core/src/main/java/org/aimlang/core/chat/ChatMessage.java:24
↓ 3 callers
Method
getPattern
()
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:32
↓ 3 callers
Method
getTemplate
()
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:36
↓ 3 callers
Method
load
@param source of data @return data from ${source}
core/src/main/java/org/aimlang/core/loaders/Loader.java:18
↓ 3 callers
Method
multisentenceRespond
(String request, ChatContext state)
core/src/main/java/org/aimlang/core/bot/BotImpl.java:118
↓ 3 callers
Method
newState
(String request, String respond)
core/src/main/java/org/aimlang/core/chat/ChatContext.java:30
↓ 3 callers
Method
setPattern
(String pattern)
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:52
↓ 3 callers
Method
setTopic
(String topic)
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:48
↓ 2 callers
Method
getAimlFolder
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:213
↓ 2 callers
Method
getContext
(String userId, ChannelType channelType)
core/src/main/java/org/aimlang/core/chat/ChatContextStorage.java:12
↓ 2 callers
Method
getRandom
(List<E> collection)
core/src/main/java/org/aimlang/core/utils/AppUtils.java:23
↓ 2 callers
Method
getRootPath
()
core/src/main/java/org/aimlang/core/consts/AimlConst.java:26
↓ 2 callers
Method
inMemory
()
core/src/main/java/org/aimlang/core/chat/ChatContextStorageFactory.java:4
↓ 2 callers
Method
parseCategory
(Node node)
core/src/main/java/org/aimlang/core/loaders/AimlLoader.java:130
↓ 2 callers
Method
patterns
(String topic)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:223
↓ 2 callers
Method
removeBraces
(String value)
core/src/main/java/org/aimlang/core/loaders/SubstitutionLoader.java:42
↓ 2 callers
Method
setName
(String name)
core/src/main/java/org/aimlang/core/bot/BotImpl.java:110
↓ 2 callers
Method
setRequest
(String request)
core/src/main/java/org/aimlang/core/chat/ChatContext.java:64
↓ 2 callers
Method
setRespond
(String respond)
core/src/main/java/org/aimlang/core/chat/ChatContext.java:60
↓ 2 callers
Method
setTemplate
(Node template)
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:56
↓ 2 callers
Method
setThat
(String that)
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:64
↓ 2 callers
Method
validate
(String folder)
core/src/main/java/org/aimlang/core/bot/BotImpl.java:198
↓ 1 callers
Method
addRequest
(String record)
core/src/main/java/org/aimlang/core/chat/ChatHistory.java:28
↓ 1 callers
Method
addRespond
(String record)
core/src/main/java/org/aimlang/core/chat/ChatHistory.java:32
↓ 1 callers
Method
aimlParser
(NodeList nodes)
core/src/main/java/org/aimlang/core/loaders/AimlLoader.java:81
↓ 1 callers
Method
bot
()
core/src/main/java/org/aimlang/core/bot/BotBuilder.java:25
↓ 1 callers
Method
botInfoParse
(Node node)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:187
↓ 1 callers
Method
buildChat
(Channel channel)
core/src/main/java/org/aimlang/core/bot/Bot.java:18
↓ 1 callers
Method
clone
()
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:82
↓ 1 callers
Method
close
()
core/src/main/java/org/aimlang/core/channels/Channel.java:20
↓ 1 callers
Method
convert
(List<AimlCategory> categories)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:52
↓ 1 callers
Method
fromSource
(String rootPath)
core/src/main/java/org/aimlang/core/bot/BotBuilder.java:38
↓ 1 callers
Method
getBotPath
(String name)
core/src/main/java/org/aimlang/core/bot/BotBuilder.java:53
↓ 1 callers
Method
getBrainStats
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:114
↓ 1 callers
Method
getCategoriesCount
()
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:98
↓ 1 callers
Method
getChatContextStorage
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:79
↓ 1 callers
Method
getMapsFolder
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:225
↓ 1 callers
Method
getName
()
core/src/main/java/org/aimlang/core/entity/AimlMap.java:26
↓ 1 callers
Method
getPredicates
()
core/src/main/java/org/aimlang/core/chat/ChatContext.java:68
↓ 1 callers
Method
getSetsFolder
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:221
↓ 1 callers
Method
getStat
()
core/src/main/java/org/aimlang/core/core/GraphMaster.java:34
↓ 1 callers
Method
getSubstitutionsFolder
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:217
↓ 1 callers
Method
getSystemConfig
()
core/src/main/java/org/aimlang/core/bot/BotConfiguration.java:116
↓ 1 callers
Method
getThat
()
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:44
↓ 1 callers
Method
getTopicCount
()
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:94
↓ 1 callers
Method
getType
()
core/src/main/java/org/aimlang/core/channels/Channel.java:18
↓ 1 callers
Method
getUserId
()
core/src/main/java/org/aimlang/core/chat/ChatMessage.java:20
↓ 1 callers
Method
getValue
(String param)
core/src/main/java/org/aimlang/core/bot/BotInfo.java:39
↓ 1 callers
Method
isMatching
(String input, String pattern, List<String> stars)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:102
↓ 1 callers
Method
load
(File file)
core/src/main/java/org/aimlang/core/loaders/SetLoader.java:27
↓ 1 callers
Method
load
(File file)
core/src/main/java/org/aimlang/core/loaders/XmlLoader.java:27
↓ 1 callers
Method
load
(File file)
core/src/main/java/org/aimlang/core/loaders/MapLoader.java:24
↓ 1 callers
Method
loadAiml
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:134
↓ 1 callers
Method
loadAll
Load from collection of sources @param sources of data @return map with sources names as keys and result data as values
core/src/main/java/org/aimlang/core/loaders/Loader.java:26
↓ 1 callers
Method
loadAll
(File... files)
core/src/main/java/org/aimlang/core/loaders/SubstitutionLoader.java:22
↓ 1 callers
Method
loadAll
(File... files)
core/src/main/java/org/aimlang/core/loaders/SetLoader.java:45
↓ 1 callers
Method
loadAll
(File... files)
core/src/main/java/org/aimlang/core/loaders/MapLoader.java:42
↓ 1 callers
Method
loadBotInfo
(String path)
core/src/main/java/org/aimlang/core/bot/BotConfiguration.java:103
↓ 1 callers
Method
loadFile
(File file)
core/src/main/java/org/aimlang/core/loaders/SetLoader.java:54
↓ 1 callers
Method
loadFile
Loading single aiml file @param aimlFile aiml file
core/src/main/java/org/aimlang/core/loaders/AimlLoader.java:66
↓ 1 callers
Method
loadFile
(File file)
core/src/main/java/org/aimlang/core/loaders/MapLoader.java:51
↓ 1 callers
Method
loadFiles
Loading all aiml files from folder @param aimlDir folder contain all aiml files @return list of loaded categories
core/src/main/java/org/aimlang/core/loaders/AimlLoader.java:40
↓ 1 callers
Method
loadMaps
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:158
↓ 1 callers
Method
loadSets
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:139
↓ 1 callers
Method
loadSubstitutions
()
core/src/main/java/org/aimlang/core/bot/BotImpl.java:179
↓ 1 callers
Method
match
(String request, String topic, String that, List<String> stars)
core/src/main/java/org/aimlang/core/core/GraphMaster.java:64
↓ 1 callers
Method
parseCommand
(final ChatMessage msg)
core/src/main/java/org/aimlang/core/chat/Chat.java:65
↓ 1 callers
Method
parseRow
(final Map<String, String> data, final String row)
core/src/main/java/org/aimlang/core/loaders/MapLoader.java:61
↓ 1 callers
Method
parseTopic
(Node node)
core/src/main/java/org/aimlang/core/loaders/AimlLoader.java:105
↓ 1 callers
Method
preprocess
(List<AimlCategory> categories, Map<String, AimlSet> aimlSets)
core/src/main/java/org/aimlang/core/bot/BotImpl.java:55
↓ 1 callers
Method
process
(ChatMessage msg)
core/src/main/java/org/aimlang/core/chat/Chat.java:47
↓ 1 callers
Method
randomParse
(Node node)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:212
↓ 1 callers
Method
recurseParse
(Node node, List<String> stars)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:131
↓ 1 callers
Method
respond
(final String request, ChatContext state)
core/src/main/java/org/aimlang/core/bot/BotImpl.java:128
↓ 1 callers
Method
sentenceSplit
Split an input into an array of sentences based on sentence-splitting characters. @param line input text @return array of sentences
core/src/main/java/org/aimlang/core/core/GraphMaster.java:49
↓ 1 callers
Method
setChatContext
(ChatContext chatContext)
core/src/main/java/org/aimlang/core/bot/BotImpl.java:84
↓ 1 callers
Method
setParse
(Node node, List<String> stars)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:196
↓ 1 callers
Method
setTemplateData
(List<AimlToken> templateData)
core/src/main/java/org/aimlang/core/entity/AimlCategory.java:60
↓ 1 callers
Method
sraiParse
(Node node, List<String> stars)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:207
↓ 1 callers
Method
starParse
(Node node, List<String> stars)
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java:157
↓ 1 callers
Method
start
()
core/src/main/java/org/aimlang/core/chat/Chat.java:29
next →
1–100 of 218, ranked by callers