You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@inproceedings{han-etal-2024-efficient,
title = "Efficient Dynamic Hard Negative Sampling for Dialogue Selection",
author = "Han, Janghoon and Lee, Dongkyu and Shin, Joongbo and Bae, Hyunkyung and Bang, Jeesoo and Kim, Seonghwan and Choi, Stanley Jungkyu and Lee, Honglak",
booktitle = "Proceedings of the 6th Workshop on NLP for Conversational AI (NLP4ConvAI 2024)",
month = aug,
year = "2024",
address = "Bangkok, Thailand",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2024.nlp4convai-1.6",
pages = "89--100",
}
Setup and Dependencies
This code is implemented using PyTorch v1.10.0, and provides out of the box support with CUDA 11.3
Anaconda is the recommended to set up this codebase.
Training (DSTC9, DSTC10, Ubuntu Corpus V1, E-commerce Corpus)
sh knowledge_selection/dstc9/train_dstc9_rlm_EDHNS.sh
sh knowledge_selection/dstc10/train_dstc10_rlm_EDHNS.sh
sh response_selection/ubuntu/train_bert_ubuntu.sh
sh response_selection/e-commerce/train_bert_ecom.sh
Test (DSTC9, DSTC10, Ubuntu Corpus V1, E-commerce Corpus)
sh knowledge_selection/dstc9/test_dstc9_rlm_EDHNS.sh
sh knowledge_selection/dstc10/test_dstc10_rlm_EDHNS.sh
sh response_selection/ubuntu/test_bert_ubuntu.sh
sh response_selection/e-commerce/test_bert_ecom.sh