-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QA Data Collection Task #268
Comments
Hi @vaibhavad - you should certainly be able to do this using the existing blueprint. The example's README has some details about what this looks like. In short, you'll be copying over the old All of this should likely live in a folder in |
Hi @JackUrb - Thanks a lot for the quick reply! Following your advice, I have set up the example in my fork. I copied everything from For some reason the first message from QACollector (The agent which provides paragraph and prompts to the turker) is displayed twice. I have verified that the parley function of the world is called only once. Any idea from where this error might be originating? |
Ah I thought we had worked this bug out already! I'll address this Monday but it's just a minor display bug on our end. If you refresh you'll likely see just one message. |
Thanks a lot! |
Strangely the issue went away on its own! :D I have implemented QA Collection Task (ignore the README.md) by defining a new dataloader configuration and using it as an agent in Let me know if you want to include this as one of the examples. I'll then document the code and create a README. |
The double-message issue is intermittent, though I haven't been able to track down why it happens sometimes (even though I have a good idea on how to prevent it). But besides that, this implementation is really mostly good to go! There's some code that I can offer some suggestions for improving on, though I think the most appropriate place to submit this is as part of the ParlAI repo (as it will eventually replace the version of the task currently there). If you open a PR adding this as a new task to |
HI @vaibhavad - are you still interested in merging this in? |
Hi @JackUrb, Thank you for all your help. I'll open a PR on |
Indeed - it was a regression, currently cleaning up a fix on the |
Thanks a lot, I'll close this! |
Hi @vaibhavad - do you still have your code for this around somewhere? We're working to finish porting this task over to Mephisto now, and it'd be super useful to have your contribution :) |
Yes, I'll be very happy to contribute. Will this go in |
Hi @vaibhavad - that's great to hear. I think it'd make more sense for it to go in |
Opened a PR here |
Great, thanks! Will take a look there |
Hi,
I want to port QA data collection task from ParlAI to Mephisto.
Here a single MTurk will question-answers pairs relevant to the paragraph. Will this require different Mephisto blueprints?
In ParlAI there were tasks for data loading like squad and Wikipedia. Any guidelines on how to include the same functionality in Mephisto?
The text was updated successfully, but these errors were encountered: