Main Page > Instant Messenger Bot > Ideas and Problems to Consider


To-Do List

  • Reply to statements with questions
    • Find a path between a WDT/WP/WP$/WRB part of speech and our 'subject'
  • Create another graph to track the frequency that words are used in relation to each other
    • Keep an internal history of the most recent 10 messages received per person
    • Use this information to replace/augment the current 'subject = least popular word' approach

Graph

  • Vertex
    • Word
    • Part of speech
  • Edge
    • Weight
    • Step value (inertia)
    • Direction
  • How many graphs?
    • Three graphs
      • Distance edges between words in a sentence
      • Association edges between words in sentences in a conversation
      • Questions (ask Nikhil)
    • Replace it/that/this, etc, with edges to the actual topic

Possessive Words

Example: The / Your / His / Her

  • When a possessive word is used, we'll need to use more specific articles like "the" or "your" instead of "a".

English Language

  • English letter frequencies
  • 850 commonly used words
  • 2500 words are used by the average person
  • 59,000,000 words are in the Oxford Dictionary

Sentence Types

  • Question
  • Statement / Command