Open mbozada opened 2 years ago
Prasad, Raymer, Cogen, Gallagher
Ask about FAQ bot, trivial / non-learning approach?
Stemming and similarity?
Tagging and information ordering? User defined tags or all created by "the machine"
next steps:
Use a csv to map questions and responses one to one
Questions can start as a simple ?1
, ?2
, etc. that must be entered exactly and be made more suitable later using NLTK (catch misspellings and extract keywords)
Use pandas to map a question to an answer (use row extraction to find the appropriate one)
There is a bug where if you call faq in one text channel and another channel has the same name on a different server it will now be tracked. Possibly use the Guild ID to specify?
Also there should be a command to state what channels are being tracked.
Look into NLTK for question and answer processing.
Feel free to look into other NLP libraries.