[Developing] HIT History Check - checks to see if you've completed the HIT

Discussion in 'Scripts' started by Honz0, Jun 29, 2012.

  1. Honz0

    Honz0 New Member

    Joined:
    Jun 29, 2012
    Messages:
    4
    Likes Received:
    0
    I am in the process of finishing up an extension that will automatically check whether or not you have done the HIT you are looking at!

    I joined mTurking exactly 1 week ago and I've seen numerous threads, and comments on here and on other forums about fellow turkers wanting a way to easily check whether they have done an HIT. So I've decided to create it.

    Some Features:

    • On the main HIT list, it will display whether you have done it or not, like so
    • On the individual HIT, it will show a nice popup box, like so
    • Automatically scans all of your worker history pages to build your local HIT database, and then remembers each HIT after you have completed them.
    • On the History page it will display the remaining time of your Auto-Approval left if it has not been approved.
    • ???, please throw out any ideas you think would assist you while turking!

    What I am trying to do with this extension: Provide assistance for mTurk user's that don't violate any rules of Amazon in the fastest, most efficient manner without: slowing down Turking, utilizing valuable space that could throw off users, and make a polished extension.

    Some questions for you guys so far:

    • In this picture, how is the awareness that you completed it? Should I add anything else / change anything?
    • In this picture, is that box a nuisance? Should I change it some way?

    How it works:

    Everything is done using javascript & jQuery & 1 HTML5 feature. The main problem with creating an extension that needs to remember information is the fact that javascript has a hard time doing this permanently. Luckily with HTML5 there is an API for this called Storage.

    So when you first load the extension, it will automatically scan all of your worker history pages and locally save all of your HITs that you have done into this Storage API. From that point on when you browse through the HITs it will scan the IDs of the HIT against the local database we have created. If it finds a match, it will show those fancy alerts that were shown above.

    I am making this to gather interest in this and to gain more ideas from you guys, so please share your opinions / ideas with me.
     
  2. Noliah

    Noliah User

    Joined:
    Mar 7, 2012
    Messages:
    91
    Likes Received:
    0
    I just have one thing to say.

    Wow. :cool:
     
  3. Grimtock

    Grimtock User

    Joined:
    May 29, 2012
    Messages:
    47
    Likes Received:
    0
    This would be a nice tool.
     
  4. Playa_hamm420

    Joined:
    Apr 21, 2012
    Messages:
    930
    Likes Received:
    0
    Great Tool.. only issue im finding is with to many mturk scripts installed mturk.com will error out and say that uve exceeded the ammount of times you can view this page in X seconds or whatever that error screen is. I had to un-install a script due to this id be doing hits kinda fast and the damn error screen from mturk pops up cause my scripts are still going thru pages and pages...

    So a timer or something that dosent allow it to scan 3000+ pages in under 2 seconds setting off major alarms that would be great :D
     
  5. Honz0

    Honz0 New Member

    Joined:
    Jun 29, 2012
    Messages:
    4
    Likes Received:
    0
    @Playa_hamm, I worried about this while coding it as well. Besides the initial scanning (which will scan every day of your history, but this is only done once) this extension will only scan 1 page per HIT Completion.
     
  6. Turkalicious

    Joined:
    Jun 4, 2012
    Messages:
    1,642
    Likes Received:
    0
    I would like to second that wow and also add a WOOT
     
  7. Lupian

    Lupian Member

    Joined:
    Jun 13, 2012
    Messages:
    18
    Likes Received:
    0
    Incredibly useful and time saving! Your one week in has been used invaluably for the rest of us! Thanks!

    One possible addition - could the same script count the amount we have made from one requestor, and/or the number of hits done from the same requestor? Or would Occam not agree? :)
     
  8. bitler2000

    bitler2000 User

    Joined:
    Mar 5, 2012
    Messages:
    468
    Likes Received:
    0
    I would like to add a third WOW and a second WOOT here. That script is very impressive. Thank you and welcome to the community.
     
  9. Honz0

    Honz0 New Member

    Joined:
    Jun 29, 2012
    Messages:
    4
    Likes Received:
    0
    @Lupian, It can, quite easily in fact, ill throw it on the list of stuff to do
     
  10. Lupian

    Lupian Member

    Joined:
    Jun 13, 2012
    Messages:
    18
    Likes Received:
    0
    Bless you! You are a great asset to the community! Thank you for all you are doing!
     
  11. riazthemturkhelper

    Joined:
    Jan 14, 2012
    Messages:
    1,640
    Likes Received:
    0
    +1, yeah very correct

    Where I can find the script?
     
  12. Honz0

    Honz0 New Member

    Joined:
    Jun 29, 2012
    Messages:
    4
    Likes Received:
    0
    Still developing, but I moved into a new apt on the 1st I got a bit delayed, aiming for week end
     
  13. Lupian

    Lupian Member

    Joined:
    Jun 13, 2012
    Messages:
    18
    Likes Received:
    0
    Don't rush yourself - it will be wonderful when it arrives. Just do the life-things that need doing and take your time on this.
    One of my favorite sayings is Life is what happens when we were on our way to do something else.
     
  14. martin46

    martin46 Active Member

    Joined:
    Dec 5, 2011
    Messages:
    36
    Likes Received:
    0
    Good Script... :)
     
  15. johng74

    johng74 Active Member

    Joined:
    Jun 29, 2012
    Messages:
    28
    Likes Received:
    0
    When can we get it?
     
  16. inkeeper77

    inkeeper77 New Member

    Joined:
    Jul 12, 2012
    Messages:
    1
    Likes Received:
    0
    This is amazing, and it inspired me to sign up for this forum! (I just found it tonight- I will do some more posting soon!)

    I am looking forward to when you release it! Have you considered a beta release?

    I have not been turking more than 45 days, so having all my data from every HIT I have ever done would be amazing!
     
  17. nobody

    nobody User

    Joined:
    May 23, 2012
    Messages:
    317
    Likes Received:
    0
    Sounds amazing! Thank you so much for doing this. I'll be able to retire my Google spreadsheet. :)
     
  18. Banu

    Banu User

    Joined:
    Aug 10, 2012
    Messages:
    202
    Likes Received:
    0
    Wow.Nice job.
     
  19. kemeki

    kemeki New Member

    Joined:
    Aug 14, 2012
    Messages:
    4
    Likes Received:
    0
    This sounds awesome! Any updates?
     
  20. ohsostrange

    Joined:
    Aug 13, 2012
    Messages:
    3,760
    Likes Received:
    1,334
    I love the idea of this, but I don't understand how it could work.
     

Share This Page