项目作者: shubhamagarwal92

项目描述 :
This repository contains code used for data collection on AMT in our ACL'20 paper History for Visual Dialog: Do we really need it?
高级语言: HTML
项目地址: git://github.com/shubhamagarwal92/visdialconv-amt.git
创建时间: 2020-04-07T13:10:05Z
项目社区:https://github.com/shubhamagarwal92/visdialconv-amt

开源协议:MIT License

下载


visdialconv-amt

This repository contains code used for data collection on AMT in our ACL’20 paper History for Visual Dialog: Do we really need it?

These are the set of instructions that were provided to the crowdturkers.
AMT interface

Task for the crowdworkers looked like:
Task

We also setup a qualification test for the users before they can even attempt the task.
Qualification test

Credits

This repository is build upon simple-amt. Previous commit history is maintained.

Code

We recommend to follow original_README.md or go to the simple-amt page to understand the essentials and set up the conda/virtualenv Python environment.

  1. conda create --name visdialconv_amt python=3 -y
  2. eval "$(conda shell.bash hook)"
  3. conda activate visdialconv_amt
  4. pip install -r requirements.txt

Most of the code specific to our task resides in visdial_task folder while we follow the same boilerplate code provided by simple-amt. Thanks to @jcjohnson. Copy/edit the code in this folder according to your task.

For a quick look into templates, see visdial_task/hit_templates

As mentioned in our paper, we used Qualification tests to filter out crowdworkers. See qualification questions and answers in [visdial_task/hit_templates]

We prepared shell scripts for launching/rendering/deleting in visdial_task/answerable_task. Have a look at the original README if you have limited experience with the shell scripts. Be careful of --prod flag to launch on AMT with actual money.

Example to launch hits using the shell script:

  1. cd visdial_task/answerable_task
  2. bash launch_hits.sh

Citation

If you use this work, please cite it as

  1. @inproceedings{agarwal2020history,
  2. title={History for Visual Dialog: Do we really need it?},
  3. author={Agarwal, Shubham and Bui, Trung and Lee, Joon-Young and Konstas, Ioannis and Rieser, Verena},
  4. booktitle={58th Annual meeting of the Association for Computational Linguistics (ACL)},
  5. year={2020}
  6. }

Feel free to fork and contribute to this work. Please raise a PR or any related issues. Will be happy to help. Thanks.