- CACHE_SIZE - Static variable in class org.botlibre.knowledge.database.DatabaseMemory
-
- cacheSize() - Method in interface org.botlibre.api.knowledge.Memory
-
- cacheSize() - Method in class org.botlibre.knowledge.BasicMemory
-
- cacheSize() - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
- calculate(double) - Method in interface org.botlibre.analytics.deeplearning.ActivationFunction
-
- calculate(double) - Method in class org.botlibre.analytics.deeplearning.SigmoidActivationFunction
-
- calculate(double) - Method in class org.botlibre.analytics.deeplearning.TanhActivationFunction
-
- calculateInverse(double) - Method in interface org.botlibre.analytics.deeplearning.ActivationFunction
-
- calculateInverse(double) - Method in class org.botlibre.analytics.deeplearning.SigmoidActivationFunction
-
- calculateInverse(double) - Method in class org.botlibre.analytics.deeplearning.TanhActivationFunction
-
- Calculator - Class in org.botlibre.tool
-
Does math.
- Calculator() - Constructor for class org.botlibre.tool.Calculator
-
- CALL - Static variable in class org.botlibre.knowledge.Primitive
-
- CALL - Static variable in class org.botlibre.self.SelfCompiler
-
- camelCaseToLowerCase(String) - Static method in class org.botlibre.util.Utils
-
Convert camel case to lower case words.
- capitalize(Vertex, Vertex) - Method in class org.botlibre.tool.Utils
-
- capitalize(String) - Static method in class org.botlibre.util.Utils
-
Capitalize the first character of the string.
- CARDINALITY - Static variable in class org.botlibre.knowledge.Primitive
-
- CASE - Static variable in class org.botlibre.knowledge.Primitive
-
- CASE - Static variable in class org.botlibre.self.SelfCompiler
-
- CASESENSITVE - Static variable in class org.botlibre.knowledge.Primitive
-
- categoryChildren - Static variable in class org.botlibre.aiml.AIMLParser
-
- CEIL - Static variable in class org.botlibre.knowledge.Primitive
-
- ceil(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-
- ceil(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-
- channelId - Variable in class org.botlibre.sense.skype.SkypeActivity
-
- charAt(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- CHAT - Static variable in class org.botlibre.knowledge.Primitive
-
- Chat - Class in org.botlibre.sense.chat
-
Connect to and interact on IRC chat networks.
- Chat() - Constructor for class org.botlibre.sense.chat.Chat
-
- ChatEvent - Class in org.botlibre.sense.chat
-
Chat message for input and output.
- ChatEvent() - Constructor for class org.botlibre.sense.chat.ChatEvent
-
- ChatListener - Interface in org.botlibre.sense.chat
-
Allows the Chat sense to output to the chat channel.
- checkArguments(Vertex, List<Relationship>, int, Network) - Method in class org.botlibre.self.SelfInterpreter
-
- checkAutoFollowSearch(int) - Method in class org.botlibre.sense.twitter.Twitter
-
Check search keywords.
- checkAutoPost() - Method in class org.botlibre.sense.facebook.Facebook
-
Auto post.
- checkAutoPost() - Method in class org.botlibre.sense.slack.Slack
-
Auto post.
- checkAutoPost() - Method in class org.botlibre.sense.telegram.Telegram
-
Auto post.
- checkAutoTweet() - Method in class org.botlibre.sense.twitter.Twitter
-
Auto tweet.
- checkBetterMatch(Map.Entry<Vertex, Integer>, Map<Vertex, Integer>, Object[], int, int, int, float, Vertex, Vertex, Vertex, Vertex, boolean, boolean, Vertex, Set<String>, Vertex, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Language
-
- checkCondition(Relationship, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Language
-
Check if the response has a condition, and if it evaluates to true.
- checkDefaultResponseFormula(Vertex, Vertex, Network, Map<Vertex, Vertex>) - Method in class org.botlibre.thought.language.Language
-
- checkDirectMessages() - Method in class org.botlibre.sense.facebook.FacebookMessaging
-
Check direct messages and reply.
- checkDirectMessages() - Method in class org.botlibre.sense.twitter.TwitterDirectMessaging
-
Check direct messages and reply.
- checkDuplicateOrOffensiveResponse(Vertex, Vertex, Vertex, Vertex, Map<Vertex, Vertex>, Network, boolean, boolean) - Method in class org.botlibre.thought.language.Language
-
Check if the previous response was the same and try to find a new one.
- checkEmail() - Method in class org.botlibre.sense.email.Email
-
Check the inbox for new messages, and process each message.
- checkEngaged(Vertex) - Method in class org.botlibre.sense.BasicSense
-
Record the engaged statistic if the conversation is engaged (over 3 messages).
- CHECKEXACTMATCHFIRST - Static variable in class org.botlibre.knowledge.Primitive
-
- checkExists() - Static method in class org.botlibre.knowledge.micro.MicroMemory
-
- checkExists() - Static method in class org.botlibre.knowledge.serialized.SerializedMemory
-
- checkFollowers() - Method in class org.botlibre.sense.twitter.Twitter
-
Check followers.
- checkFriends() - Method in class org.botlibre.sense.facebook.Facebook
-
Check friends.
- checkFriendship(long, boolean) - Method in class org.botlibre.sense.twitter.Twitter
-
- checkGameOver() - Method in class org.botlibre.game.TicTacToe
-
- checkHashCode() - Method in interface org.botlibre.api.knowledge.Relationship
-
- checkHashCode() - Method in class org.botlibre.knowledge.BasicRelationship
-
- checkHTML(String) - Static method in class org.botlibre.util.Utils
-
Check if the text contains a HTML.
- checkInputVariable(Vertex, Network) - Static method in class org.botlibre.knowledge.Bootstrap
-
- checkInteger(Object) - Method in class org.botlibre.tool.Calculator
-
- checkInteger(Object) - Method in class org.botlibre.tool.Math
-
- checkLearning() - Method in class org.botlibre.sense.twitter.Twitter
-
Learn from the profiles posts.
- checkLowMemory() - Static method in class org.botlibre.util.Utils
-
- checkLowMemory(double) - Static method in class org.botlibre.util.Utils
-
- checkMaxMemory() - Static method in class org.botlibre.util.Utils
-
- checkMentions() - Method in class org.botlibre.sense.twitter.Twitter
-
Check messages to this user.
- checkMessage(JSONObject, long, long, Network) - Method in class org.botlibre.sense.telegram.Telegram
-
Reply to the message.
- checkMessages() - Method in class org.botlibre.sense.telegram.Telegram
-
Check messages and reply.
- checkMinArguments(Vertex, List<Relationship>, int, Network) - Method in class org.botlibre.self.SelfInterpreter
-
- checkNewsFeed() - Method in class org.botlibre.sense.facebook.Facebook
-
Check news feed posts.
- checkOnRepeat(Vertex, Vertex, int) - Method in class org.botlibre.thought.language.Language
-
Check if the response has already been used, and if it has an ONREPEAT response.
- checkProfanity(String) - Static method in class org.botlibre.util.Utils
-
If the word is profanity, map it to something less offensive.
- checkProfile() - Method in class org.botlibre.sense.facebook.Facebook
-
Check profile for messages.
- checkProfile() - Method in class org.botlibre.sense.facebook.FacebookMessaging
-
Check profile for messages.
- checkProfile() - Method in class org.botlibre.sense.kik.Kik
-
Auto post to channel.
- checkProfile() - Method in class org.botlibre.sense.skype.Skype
-
Auto post to channel.
- checkProfile() - Method in class org.botlibre.sense.slack.Slack
-
Auto post to channel.
- checkProfile() - Method in class org.botlibre.sense.telegram.Telegram
-
Auto post to channel.
- checkProfile() - Method in class org.botlibre.sense.twitter.Twitter
-
Check profile for messages.
- checkProfile() - Method in class org.botlibre.sense.twitter.TwitterDirectMessaging
-
Check profile for messages.
- checkProfile() - Method in class org.botlibre.sense.wechat.WeChat
-
Auto post to channel.
- checkQuestion(Vertex, Network) - Method in class org.botlibre.thought.language.Language
-
Mark the sentence as a question.
- checkQuotient(Vertex, Vertex, Vertex, Vertex, Comprehension.PathType, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Comprehension
-
Check if any of the existing quotients match, if none do, then add a new quotient.
- checkReduction(Vertex) - Method in interface org.botlibre.api.knowledge.Network
-
Check if the sentence has been reduced, if not, then reduce.
- checkReduction(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Check if the sentence has been reduced, if not, then reduce.
- checkRelationRelationshipForAllWords(List<Relationship>, Map<Vertex, Vertex>, Network, Vertex, Vertex, Vertex, Collection<Relationship>) - Method in class org.botlibre.knowledge.BasicVertex
-
Check if any of the words have the relationship.
- checkRelationRelationshipForAllWords(Collection<Relationship>, Vertex, Vertex, Network) - Method in class org.botlibre.self.SelfInterpreter
-
Check if any of the words have the relationship.
- checkRelationTargetForAllWords(List<Relationship>, Map<Vertex, Vertex>, Network, Vertex, Vertex, Vertex, Collection<Relationship>) - Method in class org.botlibre.knowledge.BasicVertex
-
Check if any of the words have the relationship.
- checkRelationTargetForAllWords(Collection<Relationship>, Vertex, Vertex, Vertex, Network) - Method in class org.botlibre.self.SelfInterpreter
-
Check if any of the words have the relationship.
- checkRSS() - Method in class org.botlibre.sense.facebook.Facebook
-
Check RSS feed.
- checkRSS() - Method in class org.botlibre.sense.slack.Slack
-
Check RSS feed.
- checkRSS() - Method in class org.botlibre.sense.telegram.Telegram
-
Check RSS feed.
- checkRSS() - Method in class org.botlibre.sense.twitter.Twitter
-
Check RSS feed.
- checkSchemaVersion() - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
- checkScript(String) - Static method in class org.botlibre.util.Utils
-
Check if the text contains a script.
- checkSearch() - Method in class org.botlibre.sense.twitter.Twitter
-
Check search keywords.
- checkSentence(Vertex, Network, Vertex) - Method in class org.botlibre.sense.BasicSense
-
Check if the sentence has been discovered.
- checkSpam(String, String) - Method in class org.botlibre.sense.chat.Chat
-
Ignore users that spam the same message repeatedly.
- checkSpam(String, String) - Method in class org.botlibre.sense.chat.IRC
-
Ignore users that spam the same message repeatedly.
- checkState(Vertex, Vertex, Vertex, List<Vertex>, int, int, List<Vertex>, Map<Vertex, Vertex>, List<Vertex>, float, Network) - Method in class org.botlibre.thought.language.Language
-
Apply each state machine vertex to the sentence of words.
- checkStatus() - Method in class org.botlibre.sense.twitter.Twitter
-
Check status.
- checkSupportedChildren(Element, Collection<String>, Network) - Method in class org.botlibre.aiml.AIMLParser
-
- checkTemplate(Vertex, Network) - Method in class org.botlibre.thought.language.Comprehension
-
Check if the response can be defined as a template based on the question, context.
- checkTimers() - Method in class org.botlibre.sense.timer.Timer
-
Auto post.
- checkTrends() - Method in class org.botlibre.sense.twitter.Twitter
-
Check trends.
- checkURL(String) - Static method in class org.botlibre.util.Utils
-
Ensure the string is a valid url.
- checkWall() - Method in class org.botlibre.sense.facebook.Facebook
-
Check wall posts.
- CLASSIFICATION - Static variable in class org.botlibre.knowledge.Primitive
-
- clear() - Method in interface org.botlibre.api.knowledge.Network
-
Clear all vertices from the network.
- clear() - Method in class org.botlibre.knowledge.BasicNetwork
-
Clear all vertices from the network.
- clear() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
- clear(Vertex) - Method in class org.botlibre.sense.context.Context
-
Self API
Clear the current context.
- clear() - Method in class org.botlibre.sense.context.Context
-
Clear the current context.
- clearAvatarProperty() - Method in class org.botlibre.avatar.BasicAvatar
-
- clearConversation() - Method in class org.botlibre.sense.text.TextEntry
-
- clearPool() - Static method in class org.botlibre.Bot
-
- clearProperties(String) - Method in interface org.botlibre.api.knowledge.Memory
-
- clearProperties(String) - Method in class org.botlibre.knowledge.BasicMemory
-
- clearProperties(String) - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
Delete the property set.
- clearSentenceMeta(Vertex, Vertex, Primitive, Network) - Static method in class org.botlibre.thought.language.Language
-
Clear any relations in the meta of the type.
- clearVoiceProperties() - Method in class org.botlibre.thought.language.Language
-
- CLIENTID - Static variable in class org.botlibre.sense.google.Google
-
- CLIENTSECRET - Static variable in class org.botlibre.sense.google.Google
-
- clone() - Method in class org.botlibre.knowledge.AbstractNetwork
-
Return a copy of the network.
- clone() - Method in class org.botlibre.knowledge.BasicNetwork
-
Return a thread safe copy of the network.
- collectMatches(Vertex, Map<Vertex, Set<Vertex>>) - Method in interface org.botlibre.api.knowledge.Vertex
-
Compare if the two vertices match.
- collectMatches(Vertex, Map<Vertex, Set<Vertex>>) - Method in class org.botlibre.knowledge.BasicVertex
-
Compare if the two vertices match.
- COMMA - Static variable in class org.botlibre.knowledge.Primitive
-
- COMMAND - Static variable in class org.botlibre.knowledge.Primitive
-
- CommandInput - Class in org.botlibre.sense.text
-
Defines the properties of a command input.
- CommandInput(String) - Constructor for class org.botlibre.sense.text.CommandInput
-
- CommandInput(String, boolean, boolean) - Constructor for class org.botlibre.sense.text.CommandInput
-
- COMMENT - Static variable in class org.botlibre.knowledge.Primitive
-
- compare(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Compare if the two vertices match.
- compareTo(Relationship) - Method in class org.botlibre.knowledge.BasicRelationship
-
Compare the relationships by index, to allow sorting.
- COMPARISON - Static variable in class org.botlibre.knowledge.Primitive
-
- COMPOUND_RELATIONSHIP - Static variable in class org.botlibre.knowledge.Primitive
-
- COMPOUND_WORD - Static variable in class org.botlibre.knowledge.Primitive
-
- Comprehension - Class in org.botlibre.thought.language
-
Analyse input for gramatic rules.
- Comprehension() - Constructor for class org.botlibre.thought.language.Comprehension
-
- Comprehension.PathType - Enum in org.botlibre.thought.language
-
Define the traversal path types for the language state machine.
- compress(String, int) - Static method in class org.botlibre.util.Utils
-
Compress the text to be a proper identifier within the size limit.
- computeCorrectness(Relationship) - Static method in class org.botlibre.knowledge.BasicVertex
-
- computeMaxSentenceValue(Vertex, Vertex, Network) - Method in class org.botlibre.thought.language.Language
-
Compute the real value of the sentence.
- computeWordValue(Vertex) - Method in class org.botlibre.thought.language.Language
-
Return the matching value for the word, some word types are worth more than others.
- concat(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- CONCEPT - Static variable in class org.botlibre.knowledge.Primitive
-
- CONDITION - Static variable in class org.botlibre.knowledge.Primitive
-
- confidence - Variable in class org.botlibre.thought.language.Language
-
- CONFIG_FILE - Static variable in class org.botlibre.Bot
-
- configure(String) - Method in class org.botlibre.sense.kik.Kik
-
- CONJUGATION - Static variable in class org.botlibre.knowledge.Primitive
-
- connect() - Method in class org.botlibre.sense.chat.Chat
-
- connect() - Method in class org.botlibre.sense.chat.IRC
-
- connect() - Method in class org.botlibre.sense.email.Email
-
Connect and verify the email settings.
- connect() - Method in class org.botlibre.sense.facebook.Facebook
-
- connect(String) - Method in class org.botlibre.sense.telegram.Telegram
-
Register the webhook for the bot for real-time messages.
- connect() - Method in class org.botlibre.sense.twitter.Twitter
-
- connectAccount() - Method in class org.botlibre.sense.facebook.Facebook
-
- connectSession() - Method in class org.botlibre.sense.email.Email
-
- connectStore() - Method in class org.botlibre.sense.email.Email
-
- connectStoreSSL() - Method in class org.botlibre.sense.email.Email
-
- Consciousness - Class in org.botlibre.thought.consciousness
-
Consciousness monitors active memory and decides what to do.
- Consciousness() - Constructor for class org.botlibre.thought.consciousness.Consciousness
-
Create a new consciousness.
- CONTAINS - Static variable in class org.botlibre.knowledge.Primitive
-
- containsHTML(String) - Static method in class org.botlibre.util.Utils
-
Check if the text contains HTML tags.
- containsScript(String) - Static method in class org.botlibre.util.Utils
-
Check if the text contains a script.
- CONTENT - Static variable in class org.botlibre.knowledge.Primitive
-
- CONTEXT - Static variable in class org.botlibre.knowledge.Primitive
-
- Context - Class in org.botlibre.sense.context
-
Allows a vertices to be explicitly selected.
- Context() - Constructor for class org.botlibre.sense.context.Context
-
- CONTEXT_SIZE - Static variable in class org.botlibre.sense.context.Context
-
- CONTINUE - Static variable in class org.botlibre.knowledge.Primitive
-
- CONTINUE - Static variable in class org.botlibre.self.Self4Compiler
-
- CONVERSATION - Static variable in class org.botlibre.knowledge.Primitive
-
- conversation - Variable in class org.botlibre.sense.ResponseListener
-
- CONVERSATION_MATCH_PERCENTAGE - Static variable in class org.botlibre.thought.language.Language
-
- conversationId - Variable in class org.botlibre.sense.skype.SkypeActivity
-
- CONVERSATIONMATCHPERCENTAGE - Static variable in class org.botlibre.knowledge.Primitive
-
- conversationName - Variable in class org.botlibre.sense.skype.SkypeActivity
-
- conversations - Variable in class org.botlibre.sense.BasicSense
-
- convertDataType(Object) - Static method in class org.botlibre.knowledge.BasicVertex
-
- convertDataValue(Object) - Static method in class org.botlibre.knowledge.BasicVertex
-
- convertElement(Element, Network) - Method in class org.botlibre.sense.http.Http
-
- convertElement(Object, Network) - Method in class org.botlibre.sense.http.Http
-
- convertToJSON(Vertex) - Method in class org.botlibre.sense.http.Http
-
- convertToJSON(Vertex, Writer, int) - Method in class org.botlibre.sense.http.Http
-
- convertToMap(Vertex) - Method in class org.botlibre.sense.http.Http
-
- convertToXHTML(InputStream) - Method in class org.botlibre.sense.http.Http
-
Convert the HTML input stream into DOM parsable XHTML.
- convertToXHTML(String) - Method in class org.botlibre.sense.http.Http
-
Convert the HTML input stream into DOM parsable XHTML.
- convertToXML(Vertex) - Method in class org.botlibre.sense.http.Http
-
- convertToXML(Vertex, String, Writer, int) - Method in class org.botlibre.sense.http.Http
-
- copy() - Method in interface org.botlibre.api.knowledge.Vertex
-
Create a copy of the vertex with all of the same relationships.
- copy() - Method in class org.botlibre.knowledge.BasicVertex
-
Create a copy of the vertex with all of the same relationships.
- copy(Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- copyDataRelationships(Vertex, Primitive, Vertex, Network) - Method in class org.botlibre.sense.http.Wiktionary
-
- CORRECTION - Static variable in class org.botlibre.knowledge.Primitive
-
- COS - Static variable in class org.botlibre.knowledge.Primitive
-
- cos(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-
- cos(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-
- COSH - Static variable in class org.botlibre.knowledge.Primitive
-
- cosh(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-
- cosh(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-
- count - Variable in class org.botlibre.knowledge.database.DatabaseMemory.SessionInfo
-
- COUNT - Static variable in class org.botlibre.knowledge.Primitive
-
- COUNT - Static variable in class org.botlibre.self.SelfCompiler
-
- countAll() - Method in interface org.botlibre.api.knowledge.Network
-
Return count of all vertices.
- countAll() - Method in class org.botlibre.knowledge.BasicNetwork
-
Return count of all vertices.
- countAll() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
Return all vertices.
- countAllLike(String) - Method in interface org.botlibre.api.knowledge.Network
-
Return count of vertices matching the filter.
- countAllLike(String) - Method in class org.botlibre.knowledge.BasicNetwork
-
Return count of all vertices matching the query.
- countAllLike(String) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
Return all vertices matching the filter.
- countEvents(String, Date, Date, Network) - Method in class org.botlibre.sense.google.GoogleCalendar
-
Count the calendar events for the time period.
- countEvents(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.google.GoogleCalendar
-
Self API.
- countEvents(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.google.GoogleCalendar
-
Self API.
- countJSON(String, String, Network) - Method in class org.botlibre.sense.google.Google
-
Return the JSON data object from the URL.
- countJSON(String, String, Network) - Method in class org.botlibre.sense.http.Http
-
Return the count of the JSON result array.
- coupledHueSat(byte[]) - Method in class org.botlibre.sense.vision.Vision
-
HSV stores color information in Hue and Saturation while intensity is in Value.
- COVERSATIONAL_RESPONSE_DELAY - Static variable in class org.botlibre.thought.language.Language
-
- createAdjective(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the adjective with the meaning.
- createAnonymousSpeaker() - Method in interface org.botlibre.api.knowledge.Network
-
Create a new anonymous speaker.
- createAnonymousSpeaker() - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create a new anonymous speaker.
- createArticle(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the article with the meaning.
- CREATEDAT - Static variable in class org.botlibre.knowledge.Primitive
-
- createFile(File) - Method in class org.botlibre.knowledge.micro.MicroMemory
-
- createFormula(String) - Method in interface org.botlibre.api.knowledge.Network
-
Compile the forumla response.
- createFormula(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Compile the forumla response.
- createFragment(String) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the text into its words and create a vertex representation of the sentence fragment.
- createFragment(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the fragment into its words and create a vertex representation.
- createInstance(Primitive) - Method in interface org.botlibre.api.knowledge.Network
-
Create a new instance of the type.
- createInstance(Vertex) - Method in interface org.botlibre.api.knowledge.Network
-
Create a new instance of the type.
- createInstance() - Static method in class org.botlibre.Bot
-
- createInstance(String, String, boolean) - Static method in class org.botlibre.Bot
-
- createInstance(Primitive) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create a new instance of the type.
- createInstance(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create a new instance of the type.
- createInstanceFromPool(String, boolean) - Static method in class org.botlibre.Bot
-
Return the cached instance from the pool if available, otherwise create a new instance.
- createJSONAttachment(String, String, String) - Method in class org.botlibre.sense.facebook.Facebook
-
Check the command JSON for a Facebook attachment object to append to a Facebook Messeneger message.
- createJSONQuickReply(String, String, String) - Method in class org.botlibre.sense.facebook.Facebook
-
Check the command JSON for a Facebook attachment object to append to a Facebook Messeneger message.
- createMemory(String) - Method in interface org.botlibre.api.knowledge.Memory
-
Create a memory database.
- createMemory(String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
-
Create a memory database.
- createMemory(String) - Method in class org.botlibre.knowledge.BasicMemory
-
Create a memory database.
- createMemory(String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
-
Create a memory database.
- createMemory(String) - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
Create the database.
- createMemory(String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
Create the database.
- createMemory(String, boolean) - Method in class org.botlibre.knowledge.database.DerbyMemory
-
Create the database.
- createMemoryFromTemplate(String, String) - Method in interface org.botlibre.api.knowledge.Memory
-
Create a memory database.
- createMemoryFromTemplate(String, boolean, String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
-
Create a memory database.
- createMemoryFromTemplate(String, String) - Method in class org.botlibre.knowledge.BasicMemory
-
Create a memory database.
- createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
-
Create a memory database.
- createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
-
Create the database.
- createMemoryFromTemplate(String, boolean, String, boolean) - Method in class org.botlibre.knowledge.database.DerbyMemory
-
Create the database.
- createMeta(Relationship) - Method in interface org.botlibre.api.knowledge.Network
-
Return the relationship meta vertex.
- createMeta(Relationship) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Return the relationship meta vertex.
- createName(String) - Method in interface org.botlibre.api.knowledge.Network
-
Find or create the speaker with the name.
- createName(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create the word as a name.
- createName(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the name with the meaning.
- createNewObject(String) - Method in interface org.botlibre.api.knowledge.Network
-
Create the word, and a new meaning.
- createNewObject(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create the word, and a new meaning.
- createNoun(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the noun with the meaning.
- createObject(String) - Method in interface org.botlibre.api.knowledge.Network
-
Create the word, and its meaning.
- createObject(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create the word, and its meaning.
- createOrdinal(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the word with the meaning.
- createParagraph(Vertex) - Method in interface org.botlibre.api.knowledge.Network
-
Convert the sentence to a paragraph if it has multiple phrases.
- createParagraph(String) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the paragraph into its sentences and create a vertex representation.
- createParagraph(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Convert the sentence to a paragraph if it has multiple phrases.
- createParagraph(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the paragraph into its sentences and create a vertex representation.
- createPattern(String, SelfCompiler) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation.
- createPattern(String) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation.
- createPattern(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation.
- createPattern(String, SelfCompiler) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the sentence pattern into its words and wildcrads, and create a vertex representation.
- createPrimitive(String) - Method in interface org.botlibre.api.knowledge.Network
-
Create the primitive and associate the word to it.
- createPrimitive(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create the primitive and associate the word to it.
- createPronoun(String, Vertex, Network, Primitive, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the pronoun with the meaning.
- createPronoun(String, Vertex, Network, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the pronoun with the meaning.
- createPunctuation(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the punctuation with the meaning.
- createQuestion(String, Primitive, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the question word and meaning.
- createSentence(String) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the sentence into its words and create a vertex representation.
- createSentence(String, boolean) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the sentence into its words and create a vertex representation.
- createSentence(String, boolean, boolean) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the sentence into its words and create a vertex representation.
- createSentence(String, boolean, boolean, boolean) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the sentence into its words and create a vertex representation.
- createSentence(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the sentence into its words and create a vertex representation.
- createSentence(String, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the sentence into its words and create a vertex representation.
- createSentence(String, boolean, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the sentence into its words and create a vertex representation.
- createSentence(String, boolean, boolean, boolean) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the sentence into its words and create a vertex representation.
- createSentenceState(Vertex, Network) - Method in class org.botlibre.aiml.AIMLParser
-
- createSentenceText(Vertex, Network) - Method in class org.botlibre.thought.language.Language
-
Create the text for the sentence.
- createSpeaker(String) - Method in interface org.botlibre.api.knowledge.Network
-
Find or create the speaker with the name.
- createSpeaker(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Find or create the speaker with the name.
- createState(Vertex, Vertex, Network) - Method in class org.botlibre.aiml.AIMLParser
-
Create a left child state node for the pattern.
- createTemplate(String) - Method in interface org.botlibre.api.knowledge.Network
-
Compile the template response.
- createTemplate(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Compile the template response.
- createTemplate(Vertex, Vertex, Map<Vertex, Vertex>, Network) - Method in class org.botlibre.thought.language.Comprehension
-
Attempt to create a template response from the question and response.
- createTemporyVertex() - Method in interface org.botlibre.api.knowledge.Network
-
Create a temporary, non-persistent vertex.
- createTemporyVertex() - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create a temporary, non-persistent vertex.
- createThumb(byte[], int) - Static method in class org.botlibre.util.Utils
-
- createThumb(byte[], int, boolean) - Static method in class org.botlibre.util.Utils
-
- createTimestamp() - Method in interface org.botlibre.api.knowledge.Network
-
Create a timestamp based on the current nanos.
- createTimestamp() - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create a timestamp based on the current nanos.
- createTypo(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Associate a typo, or misspelling.
- createUniqueFormula(Vertex, Network) - Method in class org.botlibre.self.SelfDecompiler
-
Print the formula to create a unique instance of it.
- createUniqueSpeaker(Primitive, Primitive, String) - Method in interface org.botlibre.api.knowledge.Network
-
Find or create the speaker from the unique id.
- createUniqueSpeaker(Primitive, Primitive, String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Find or create the speaker from the unique id.
- createUniqueTemplate(Vertex, Network) - Method in class org.botlibre.self.SelfDecompiler
-
Print the formula to create a unique instance of it.
- createVerb(String, Vertex, Primitive, Network, String[]) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the verb with the meaning.
- createVertex() - Method in interface org.botlibre.api.knowledge.Network
-
Create a new vertex in this network,
assign the id.
- createVertex(Vertex) - Method in interface org.botlibre.api.knowledge.Network
-
Return the matching registered vertex, or register if missing.
- createVertex(Object) - Method in interface org.botlibre.api.knowledge.Network
-
Create a new vertex in this network with the data.
- createVertex() - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create a new vertex in this network,
assign the id and creation date.
- createVertex(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create a new vertex from the source.
- createVertex(Object) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Create a new vertex in this network with the data,
If a vertex with the data already exists, then it is returned as the data must be unique.
- createVertex(Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
-
Create a new vertex from the source.
- createVertex(Object) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
-
Find the exiting vertex, or create a temporary one for primitives.
- createWord(String) - Method in interface org.botlibre.api.knowledge.Network
-
Tokenize the text into its words and create a vertex representation of the word or compound word.
- createWord(String) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Tokenize the text into its words and create a vertex representation of the word or compound word.
- createWord(String, Vertex, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the word with the meaning.
- createWord(String, Vertex, boolean, Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the word with the meaning.
- createWord(String, Vertex, Network, Primitive) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the word with the meaning.
- createWord(String, Vertex, boolean, Network, Primitive, Primitive, Primitive, Primitive, String[]) - Method in class org.botlibre.knowledge.Bootstrap
-
Create the word with the meaning.
- csv() - Method in class org.botlibre.util.TextStream
-
- csv(String) - Static method in class org.botlibre.util.Utils
-
- current() - Method in class org.botlibre.util.TextStream
-
- currentEmotionalState() - Method in interface org.botlibre.api.emotion.Mood
-
Determine the current main emotional state.
- currentEmotionalState() - Method in class org.botlibre.emotion.BasicMood
-
Determine the main emotional state of the output.
- currentLine() - Method in class org.botlibre.util.TextStream
-
- currentLineColumn() - Method in class org.botlibre.util.TextStream
-
- currentLineNumber() - Method in class org.botlibre.util.TextStream
-
- customize(Session) - Method in class org.botlibre.knowledge.database.MemorySessionCustomizer
-