Find Jobs
Hire Freelancers

A windows desktop app that submits images to Amazon MTurk for processing

$750-1500 AUD

Imekamilika
Imechapishwa over 3 years ago

$750-1500 AUD

Kulipwa wakati wa kufikishwa
Our CEO wants to have some desktop programs to demonstrate to customers what we do. Basically, we find cracks in things (walls, equipment, stuff like that) from photographs taken by other companies (e.g. drone companies). One of the ways that we do this is by submitting the job to the Amazon MTurk platform, where people in low-wage countries review the images. This program ("MTurk Mania") reads a config file that lists the AWS key, AWS secret key, the name of an S3 bucket, the HIT ID of the task we want performed (in the sandbox) and the HIT ID of the task we want performed (in the production environment). The user selects in the GUI whether they want to use the sandbox or the production environment. The program starts up, and displays one screen, which should look vaguely like the "MTurk Mania_1" image (attached). - At the top there is an area where you put in a price, a number of workers (usually around 3, sometimes 5 or 7), and whether this is "sandbox" or "live". - In the middle you have a list (initially empty) which have images and their current state - At the bottom there is a button "Go" which triggers the next step (and then disappears). The user drags images into the middle part of the list (or uses File -> Open). The program asynchronously uploads the image to S3 and shows a progress bar. (The Go button disables when an upload is in progress.) The image "MTurk Mania_2" is a rough idea, except that "ready for submission" should say "uploading". After the user hits "Go" the program creates MTurk hits (using the HIT ID defined in the config file) and updates the status of the image to say "waiting". It starts a one minute timer. Provide feedback on this so that you can see where it's up to (e.g. a progress bar that counts down to zero seconds). When the timer runs out, the program polls the MTurk API to see the status of all hits, and displays it accordingly. e.g. one image might have 1 response "no crack"; another image might have 2 responses, one saying "crack" the other saying "no crack". Once an image has the full count of assignments (e.g. if the pull-down at the top of the screen was for three workers), then it should also display a consensus. (e.g. if the majority said "no crack" then the consensus is "no crack"). The image "MTurk Mania_3" shows an indication of what this should look like. If there are any images that aren't ready, then start another timer and count down for another minute. (Also: after pressing go, you can drag any more images in, and the go button disappears). That's it! At this stage, we don't need to keep the results (we just display them on screen). There won't be very many images (maybe 10 if our CEO is feeling very enthusiastic) so there's no problem in keeping all these data structures in memory if it makes it easier. The primary goal is to have a nice-looking program that looks professional in a demo; it doesn't have to scale to support real-world usage. It just has to be useful in explaining to customers what sort of results we get from MTurk workers. I'm not overly concerned what language or technology you use to develop this, but I'll look very favourably on FreePascal/Lazarus, Qt (Python or C++ or Go), or F#. It has to run on Windows; if it happens to run on Mac or Linux that's a nice bonus. Include in your proposal what tech stack you will be using.
Kitambulisho cha mradi: 27453680

Kuhusu mradi

12 mapendekezo
Mradi wa mbali
Inatumika 4 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
Imetolewa kwa:
Picha ya Mtumiaji
$0 AUD ndani ya siku 5
5.0 (19 hakiki)
5.4
5.4
12 wafanyakazi huru wana zabuni kwa wastani $1,384 AUD kwa kazi hii
Picha ya Mtumiaji
Hi, Greetings!! We have huge experience of building desktop apps. Please chat with us so that we can discuss further Looking forward to your response Thanks & Regards, Deepika
$1,600 AUD ndani ya siku 30
5.0 (4 hakiki)
4.3
4.3
Picha ya Mtumiaji
Hi. I have written many automation API projects. Ready to write your project. Will complete within 16 days
$1,800 AUD ndani ya siku 16
5.0 (5 hakiki)
3.1
3.1
Picha ya Mtumiaji
Nice to meet you I am an Amazon Cloud Architect for the web infrastructure serving 90 million page impressions and 12 TB Internet traffic per month. The AWS services I use are EC2, ELB, MySQL RDS, VPC, CloudFront, ElastiCache, CloudWatch, CloudFormation, OpsWorks, ElasticBeanstalk, CodeDeploy, S3, SES, SQS and SNS. I have 20 years of Linux SysAdmin experience. I currently use Apache, Nginx, Ldirectord, MySQL, Perl, PHP, Memcached, Sphinx, Bind, Typo3, WordPress, Send-mail, Postfix, NFS, Samba, Snort, Vsftpd, aide, Nagios, Cacti, Puppet and a bunch of other traditional Linux software. I am good at amazon-web-services,software-development,windows If you’re looking for a developer that’s truly an expert, driven by passion, not afraid to take on a challenge, and will be there with you every step of the way then look no further as I’m your guy.
$919 AUD ndani ya siku 13
5.0 (1 hakiki)
2.6
2.6
Picha ya Mtumiaji
I CAN COMPLETE YOUR PROJECT EASILY Hello, I am programmer with enough experiences on C/C++, QT, C#/.NET for 13 years. C/C++, QT, C#/.NET is nice programming language and I am majoring on it for long years so I have confident to complete your project by C/C++, QT, C#/.NET. I can work by full time for your project and trying to satisfy the requirements. I am designing the project from scratch and structure it well. I am following the project's design process exactly, and if any error is found, fix it within 24 hours and provide maintenance free of charge for a month. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. If you want the perfect result, please contact with me.
$800 AUD ndani ya siku 7
5.0 (3 hakiki)
2.5
2.5
Picha ya Mtumiaji
I have read your project details; A windows desktop app that submits images to Amazon MTurk for processing . I am a competent research writer and I will be glad to assist you with accomplishing your project. I have experienced in Amazon Web Services, Software Development and Windows Desktop. I ensure to follow all your requirements, providing you with a well researched high-end standard plagiarism-free write-up and deliver it along with Turnitin report. Hire me direct in case project is deleted by by c;licking this link https://www.freelancer.com/u/errandssolution Feel free to send me a message so I can share samples from my past work and discuss further. Regards charity
$1,250 AUD ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hi, sir. I am a software developer with Desktop App/Qt/Electron for 8 years. I can work by full time for your project and trying to satisfy the requirements. I want to keep a long-term relationship for customer so I want to give a nice result. If you want the perfect result, please contact with me. Best regards.
$1,125 AUD ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hello, Greg Nice to talk with you. I have read your project description very carefully, I have noticed that I am specialized in your project. As a Web API expert, I have made lots of tools to communicate with server. We can implement your needs via AWS API, so we need API key and secret for both of sandbox and production mode. I'd like to develop the app on c# windows form platform. Please contact me to discuss more. Hope to be working with you Regards
$1,500 AUD ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hello. I've checked your description in detail. I'm very experienced with Desktop application building. Qt or PyQt is proper for your project, I think. I am confident to finish your task in time, I wish to work for you, please discuss with me.
$1,400 AUD ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya AUSTRALIA
Beecroft, Australia
5.0
18
Njia ya malipo imethibitishwa
Mwanachama tangu Ago 13, 2013

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.