TrumpBot: a Chatbot that Sounds like Trump

Trained a Seq2Seq model with attention and incorporated a Pointer Sentinel mechanism for handling OOV. Data was collected by manually scraping and cleaning presidential debates, interviews, related speeches, and Twitter. Results seemed promising since the model output was reflective of Trump's speech, however current evaluation methods are insufficient since target labels themselves are semantically incoherent.



Link to Research Paper

Derek Chen

Computer science masters student studying task-oriented dialog agents for natural language understanding, information retrieval and question answering.