- main(String[]) - Static method in class org.botlibre.analytics.deeplearning.NetworkTest
-
- main(String[]) - Static method in class org.botlibre.analytics.deeplearning.NeuralNetwork
-
- main(String[]) - Static method in class org.botlibre.game.TicTacToe
-
- main(String[]) - Static method in class org.botlibre.knowledge.Bootstrap
-
- main(String[]) - Static method in class org.botlibre.knowledge.database.InitDatabase
-
- MALE - Static variable in class org.botlibre.knowledge.Primitive
-
- mapProfanity(String) - Static method in class org.botlibre.util.Utils
-
If the word is profanity, map it to something less offensive.
- MARCH - Static variable in class org.botlibre.knowledge.Primitive
-
- matches(Vertex, Map<Vertex, Vertex>) - Method in interface org.botlibre.api.knowledge.Vertex
-
Compare if the two vertices match.
- matches(Vertex, Map<Vertex, Vertex>) - Method in class org.botlibre.knowledge.BasicVertex
-
Compare if the two vertices match.
- matchImage(byte[], Vertex, double, Network) - Method in class org.botlibre.sense.vision.Vision
-
Self API.
- matchImage(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.vision.Vision
-
Self API.
- matchPattern(Vertex, Vertex, Vertex, Map<Vertex, Vertex>, Network, float) - Method in class org.botlibre.thought.language.Language
-
Find the best pattern that matches the sentence.
- Math - Class in org.botlibre.tool
-
Does math.
- Math() - Constructor for class org.botlibre.tool.Math
-
- MATHFUNCTION - Static variable in class org.botlibre.knowledge.Primitive
-
- mathNetwork(Network) - Method in class org.botlibre.knowledge.Bootstrap
-
Defines some key basic math vertices.
- MAX - Static variable in class org.botlibre.knowledge.Primitive
-
- max(Vertex, Vertex[]) - Method in class org.botlibre.tool.Math
-
- MAX_CACHE - Static variable in class org.botlibre.Bot
-
- MAX_DEPTH - Static variable in class org.botlibre.thought.language.Language
-
- MAX_ERRORS - Static variable in class org.botlibre.sense.http.Wiktionary
-
- MAX_FILE_SIZE - Static variable in class org.botlibre.aiml.AIMLParser
-
- MAX_FILE_SIZE - Static variable in class org.botlibre.self.SelfCompiler
-
- MAX_FILE_SIZE - Static variable in class org.botlibre.sense.BasicSense
-
- MAX_FILE_SIZE - Static variable in class org.botlibre.thought.language.Language
-
- MAX_FILE_SIZE - Static variable in class org.botlibre.util.Utils
-
- MAX_IDENTIFIER - Static variable in class org.botlibre.aiml.AIMLParser
-
- MAX_IDENTIFIER - Static variable in class org.botlibre.thought.language.Comprehension
-
- MAX_IMAGE_SIZE - Static variable in class org.botlibre.sense.vision.Vision
-
- MAX_LOAD_SIZE - Static variable in class org.botlibre.self.SelfCompiler
-
- MAX_LOOKUP - Static variable in class org.botlibre.sense.facebook.Facebook
-
- MAX_LOOKUP - Static variable in class org.botlibre.sense.twitter.Twitter
-
- MAX_PROCCESS_TIME - Static variable in class org.botlibre.thought.language.Language
-
- MAX_PROCESS_TIME - Static variable in class org.botlibre.thought.consciousness.Consciousness
-
- MAX_RELATIONSHIPS - Static variable in class org.botlibre.thought.forgetfulness.Forgetfulness
-
- MAX_RESPONSE_PROCESS - Static variable in class org.botlibre.thought.language.Language
-
- MAX_SIZE - Static variable in class org.botlibre.knowledge.AbstractNetwork
-
- MAX_SIZE - Static variable in class org.botlibre.thought.forgetfulness.Forgetfulness
-
- MAX_SPAM - Static variable in class org.botlibre.sense.chat.Chat
-
- MAX_SPAM - Static variable in class org.botlibre.sense.chat.IRC
-
- MAX_STACK - Static variable in class org.botlibre.self.SelfInterpreter
-
- MAX_STACK - Static variable in class org.botlibre.thought.language.Language
-
- MAX_STATE_PROCESS - Static variable in class org.botlibre.thought.language.Language
-
- MAX_TEXT - Static variable in class org.botlibre.knowledge.AbstractNetwork
-
Define max text size for data value.
- MAX_UPLOAD_SIZE - Static variable in class org.botlibre.avatar.ImageAvatar
-
- MAX_WAIT - Static variable in class org.botlibre.sense.facebook.FacebookMessaging
-
- MAX_WAIT - Static variable in class org.botlibre.sense.kik.Kik
-
- MAX_WAIT - Static variable in class org.botlibre.sense.skype.Skype
-
- MAX_WAIT - Static variable in class org.botlibre.sense.slack.Slack
-
- MAX_WAIT - Static variable in class org.botlibre.sense.sms.Twilio
-
- MAX_WAIT - Static variable in class org.botlibre.sense.telegram.Telegram
-
- MAX_WAIT - Static variable in class org.botlibre.sense.wechat.WeChat
-
- MAX_WORDS - Static variable in class org.botlibre.sense.http.Wiktionary
-
- MAXFRIENDS - Static variable in class org.botlibre.knowledge.Primitive
-
- maxRelationships - Variable in class org.botlibre.thought.forgetfulness.Forgetfulness
-
- MAXRESPONSEMATCHPROCESS - Static variable in class org.botlibre.knowledge.Primitive
-
- maxSize - Variable in class org.botlibre.thought.forgetfulness.Forgetfulness
-
- MAXSTATEPROCESS - Static variable in class org.botlibre.knowledge.Primitive
-
- MAXSTATUSCHECKS - Static variable in class org.botlibre.knowledge.Primitive
-
- MAXTIMELNE - Static variable in class org.botlibre.knowledge.Primitive
-
- MAY - Static variable in class org.botlibre.knowledge.Primitive
-
- MEANING - Static variable in class org.botlibre.knowledge.Primitive
-
- MEDIUM - Static variable in class org.botlibre.knowledge.BasicVertex
-
- Memory - Interface in org.botlibre.api.knowledge
-
Defines a set of networks that make up a knowledge base.
- memory() - Method in class org.botlibre.Bot
-
Return the memory.
- MemoryEventListener - Interface in org.botlibre.api.knowledge
-
Gives notification when a memory event occurs,
such as new active memory.
- MemorySessionCustomizer - Class in org.botlibre.knowledge.database
-
Need to set the network of all vertices when loaded from database.
- MemorySessionCustomizer() - Constructor for class org.botlibre.knowledge.database.MemorySessionCustomizer
-
- MemoryStorageException - Exception in org.botlibre.api.knowledge
-
Thrown when a storage or retrieval exception occurs from the memory datastore.
- MemoryStorageException() - Constructor for exception org.botlibre.api.knowledge.MemoryStorageException
-
- MemoryStorageException(String) - Constructor for exception org.botlibre.api.knowledge.MemoryStorageException
-
- MemoryStorageException(Exception) - Constructor for exception org.botlibre.api.knowledge.MemoryStorageException
-
- merge(Network) - Method in interface org.botlibre.api.knowledge.Network
-
Merge the vertices and relations of the network into the source network.
- merge(Vertex) - Method in interface org.botlibre.api.knowledge.Network
-
Merge the vertex into this network.
- merge(Network) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Merge the vertices and relations of the network into this network.
- merge(Vertex) - Method in class org.botlibre.knowledge.AbstractNetwork
-
Merge the vertex into this network.
- merge(Network) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-
Merge the vertices and relations of the network into this network.
- merge(Network) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
-
Merge the vertices and relations of the network into this network.
- MESSAGE - Static variable in class org.botlibre.knowledge.Primitive
-
- MESSAGE - Static variable in exception org.botlibre.ProfanityException
-
- message(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.telegram.Telegram
-
Self API
Send a message to the user.
- message(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.twitter.Twitter
-
Self API
Send a message to the user.
- MESSAGES - Static variable in class org.botlibre.knowledge.Primitive
-
- META - Static variable in class org.botlibre.knowledge.Primitive
-
- META - Static variable in class org.botlibre.self.SelfCompiler
-
- meta(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-
- METHOD_NAME - Static variable in class org.botlibre.util.HttpDeleteWithBody
-
- MicroMemory - Class in org.botlibre.knowledge.micro
-
MicroMemory stores the memory to an optimized binary file using a custom serializer.
- MicroMemory() - Constructor for class org.botlibre.knowledge.micro.MicroMemory
-
- migrateProperties() - Method in interface org.botlibre.api.emotion.Mood
-
Migrate to new properties system.
- migrateProperties() - Method in interface org.botlibre.api.sense.Sense
-
Migrate to new properties system.
- migrateProperties() - Method in interface org.botlibre.api.thought.Thought
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.emotion.BasicMood
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.sense.BasicSense
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.sense.email.Email
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.sense.facebook.Facebook
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.sense.http.Wiktionary
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.sense.twitter.Twitter
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.thought.BasicThought
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.thought.consciousness.Consciousness
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.thought.language.Comprehension
-
Migrate to new properties system.
- migrateProperties() - Method in class org.botlibre.thought.language.Language
-
Migrate to new properties system.
- millennium() - Static method in class org.botlibre.tool.Date
-
- MIMIC - Static variable in class org.botlibre.knowledge.Primitive
-
- MIN - Static variable in class org.botlibre.knowledge.Primitive
-
- min(Vertex, Vertex[]) - Method in class org.botlibre.tool.Math
-
- MIN_CACHE - Static variable in class org.botlibre.Bot
-
- Mind - Interface in org.botlibre.api.thought
-
Controls and manages the thought processing.
- mind() - Method in class org.botlibre.Bot
-
Return the mind.
- Mind.MentalState - Enum in org.botlibre.api.thought
-
- MINUS - Static variable in class org.botlibre.knowledge.Primitive
-
- minus(Vertex, Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-
- minus(Vertex, Vertex, Vertex) - Method in class org.botlibre.tool.Math
-
- MINUTE - Static variable in class org.botlibre.knowledge.Primitive
-
- MINUTE - Static variable in class org.botlibre.sense.BasicSense
-
- MINUTE - Static variable in class org.botlibre.util.Utils
-
- MONDAY - Static variable in class org.botlibre.knowledge.Primitive
-
- MONTH - Static variable in class org.botlibre.knowledge.Primitive
-
- MONTHS - Static variable in class org.botlibre.knowledge.Primitive
-
- MONTHS - Static variable in class org.botlibre.util.Utils
-
- Mood - Interface in org.botlibre.api.emotion
-
Defines and manages the emotion state.
- mood() - Method in class org.botlibre.Bot
-
Return the mood.
- mostConscious(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the target vertex related by the type, with the high consciousness level.
- mostConscious(Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the target vertex related by the type, with the high consciousness level.
- mostConscious(Vertex, float) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the target vertex related by the type, with the high consciousness level greater than the value.
- mostConscious(Primitive, float) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the target vertex related by the type, with the high consciousness level and correctness greater than the value.
- mostConscious(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the target vertex related by the type, of the classification, with the high consciousness level.
- mostConscious(Vertex, float, boolean) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the target vertex inversely/negatively related by the type, with the high consciousness level.
- mostConscious(Vertex, float) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the target vertex related by the type, with the high consciousness level greater than the value.
- mostConscious(Primitive, float) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the target vertex related by the type, with the high consciousness level greater than the value.
- mostConscious(Vertex, float, boolean) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the target vertex related by the type, with the high consciousness level greater than the value.
- mostConscious(Primitive) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the target vertex related by the type with the high consciousness level.
- mostConscious(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the target vertex related by the type with the high consciousness level.
- mostConscious(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the target vertex related by the type, with the high consciousness level.
- mostConsciousRelationship(Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the relationship related by the type, with the high consciousness level.
- mostConsciousRelationship(Primitive, float) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the relationship related by the type, with the high consciousness level and correctness greater than the value.
- mostConsciousRelationship(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the relationship related by the type, with the high consciousness level.
- mostConsciousRelationship(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the relationship related by the type, with the high consciousness level.
- mostConsciousRelationship(Primitive) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the relationship related by the type, with the high consciousness level.
- mostConsciousRelationship(Primitive, float) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the relationship related by the type, with the high consciousness level.
- mostConsciousTargetOfType(Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the most conscious target the vertex has any relationship to that is an instantiation of the classification.
- mostConsciousTargetOfType(Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the most conscious target the vertex has any relationship to that is an instantiation of the classification.
- mostConsciousWithAssoiate(Vertex, Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the target vertex related by the type, that is also most correctly related to the associate vertex by the relationship.
- mostConsciousWithAssoiate(Vertex, Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the target vertex related by the type, that is also most correctly related to the associate vertex by the relationship.
- mostConsciousWithAssoiates(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
-
Return the target vertex related by the type, that is also most correctly related to the associate vertex by the relationship.
- mostConsciousWithAssoiates(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
-
Return the target vertex related by the type, that is also most correctly related to the associate vertex by the relationship.
- move() - Method in class org.botlibre.game.TicTacToe
-
- MULTIPLY - Static variable in class org.botlibre.knowledge.Primitive
-
- multiply(Vertex, Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-
- multiply(Vertex, Vertex, Vertex) - Method in class org.botlibre.tool.Math
-