Wikipedia Commons Image Harvesting

Budget €30 - €250 EUR
Bids 10
Average Bid €175

I would like a script to check a text file for keywords. For each line of keywords wikipedia commons is to be queried, ideally using their API. Two (if available) results are to be stored in a directory name created from the concatenated keywords in CamelCase. In addition to the images the copyright license and the copyright holder information is to be retrieved and stored in a text file saved to the same directory as the image using the identical filename as the image. See: [url removed, login to view]:Machine-readable_data for details on retrieving the information.

Post a Project Like This

This project was awarded to

About the Freelancer

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • tuhindo82 Profile Picture


    Dhaka,  Bangladesh

    Database and systems Administrator. Interested in database design using Oracle and MS-SQL Server and in web design. I'm a self motivated person, I have dedicated my self solely towards educating myself and building a career in Information technology.

    Internet Marketing, System Admin, Data Processing, and Project Management

  • krokysl Profile Picture


    Sofia,  Bulgaria

    * Proficient Perl coder * Experience in building e-commerce, auction and social networking websites from the ground up * Functional and OOP style coding * Solid background in maintenance of large and complex MySQL & PostgreSQL databases * Create Web UI Frontend using jQuery and Ajax * Fluent in Perl Catalyst, Mojolicious, Dancer, CGI::App MVC frameworks * Refine code and add features and scale as necessary * Advanced data mining and text processing * Expert in image manipulation * ImageMagick master * Fluent in CPAN modules * Perfect JavaScript technique

    Perl, Javascript, XML, and Python

  • blueCat1301 Profile Picture


    Bucuresti,  Romania

    I am a Perl programmer with system administration experience, specialized in large or time critical back-end projects. If you need to use million or millisecond more than twice in your project description, I am interested. Few examples of recent projects: - Multi threaded SNMP poller for 10k+ devices - Authentication and accounting module for a high volume SMTP server (100k+ emails/hour) - Parallel image resize for scheduled processing of couple millions images in five sizes (reached 500k+ images/hour) - Consumer data aggregation: parse thousands of XML files with consumer data, clean up and load in database (4M+ consumers) - API implementation for, Musicbrainz, Echonest. Retrieved JSON and XML data, correlated and created complex artists profiles for millions of musicbranz ids. - System to manage CISCO equipment racks via telnet and control power outlets via serial lines - Monitor and parse RS232 serial line output for ATM cameras and create XML reports

    Perl, XML, Python, and Linux

  • PaulJare Profile Picture


    Gdansk,  Poland

    I graduated from University of Gdansk. I have a whole variety of design experience. My specialty is portrait illustration, logo design and website visual design. Up to date, I have been hired for small and middle size projects. My clients are fully satisfied. For information, please check out my portfolio or contact me with any questions you might have. To your success!

    Java, Logo Design, Ruby on Rails, and Photoshop

  • dogonthesun Profile Picture


    Novosibirsk,  Russian Federation

    Network development for Unix Platforms such as FreeBSD, Linux or OSX using C, Python, CMake.

    C Programming, Python, Linux, and SQL

  • admosity Profile Picture


    Flushing,  United States

    I enjoy working on interesting projects that better the quality of human life, whether it be convenience or just something cool. I have done a great of work in the field of natural language processing and have successful papers in the field, but my true joy is engineering/creating something that works and being praised for it. Also, I am passionate about helping others, which manifested itself as a adjunct lecturer at CUNY-Queens College.

    Perl, Java, Javascript, and XML

  • aamaia Profile Picture


    Rio de Janeiro,  Brazil

    Just tell me a little bit about the underlying problem you're trying to solve and I'll handle the rest! * * * Welcome! If I placed a bid in your project, at least one of the following applies: (i) you have a focused project with clear requirements, in which case I have carefully read the specs and I'm confident it's viable and I have adequate expertise to deliver quality work under my bid conditions. (ii) you have a small project and/or I placed a cheap and/or strangely short bid, in which case you probably received a private message with details. It's possible I have a solution ready or an extremely efficient way to have the project done. (iii) you project is innovative, and/ or curious. I have a tendency to place lower bids in projects that challenge my skills. Perhaps that's the case :-) In case none of that applies, It's possible I'm not a good match -- or booked out -- and that's why I did not place a bid. The Freelancer platform is fantastic in that it connects a very broad diversity of people. Sometimes the competition is tough and I leave projects for more "experienced" or incautious bidders :-) If you landed here by recommendation of another client, he's probably right. Feel free to invite me to bid. Also, if you're not clear about an appropriate technology stack, a cheap & effective way to start the project on the right track is to pay me a coffee in Rio de Janeiro/Brazil. If you prefer, assigning me an hourly consultancy project is equally effective. Lastly, not all my skills are listed here. Right now I'm focused on Ruby but my work experience is very broad. If you have special requirements I'm happy to listen. Thank you for your attention. Good luck and best wishes!

    Java, Javascript, Python, and Wireless

  • twistedhardware Profile Picture


    Riyadh,  Saudi Arabia

    Senior developer and system architect. Experience with data mining, big-data and predictive models using machine learning.

    PHP, Javascript, Python, and Website Design

  • syslogic Profile Picture


    Landshut,  Germany

    specialized on clouded & embedded Linux.

    PHP, Javascript, Script Install, and Linux