skip to main navigation
open

Collecta AppMaster Real-Time Search API Challenge

Posted by Collecta.com

Solved by:

Daniel Goodwin, 4 months ago

Collecta, the real-time search company, is releasing its Result Set API.

The Collecta system gets fresh stories, posts, pictures and video from across the web as they're published, and now makes the results available through a REST API. For extra-easy implementation, the API format is very similar to the Twitter Search API.

This AppMaster Challenge is an open invitation for developers to create plugins, webapps or applications based on the API.  This contest is open to developers anywhere in the world.

There is a lot of potential for creativity - for example, you could build a brand-tracker app that shows what's going on with a company and its products, a firefox plug-in that pulls fresh results into a sidebar based on the content of the browser page, or a fantasy sports team app that stays on top of all of your players news, images and video. Those are just a few ideas - be creative!

The winner of the AppMaster Challenge will be the developer who delivers the most compelling implementation across these three dimensions:

1) Creativity - How unique, unexpected and cool is it?

2) User Adoption Potential - Who does it appeal to and how likely are users to try it our and keep using it?

3) Real-timey-ness - How well does the app exemplify the new world of real-time information?

Submissions will be judged by the Collecta team. The winner will be crowned "Collecta AppMaster" and will win a new 15" Macbook Pro

There will also be weekly prizes of Collecta-gear each Friday for the best apps of that week, so submit early and often.

 

SOLUTION REQUIREMENTS

Must be an end-user application.

Must abide by rules for API usage posted in the Collecta API Documentation

 

SOLUTION DEADLINE

October 08, 2009

Judging

Was performed by Collecta.com.

Accepted solution
A new solution.

I built a Firefox extension that pulls in realtime web content based on the content of the page you are looking at. It takes the title tag of the HTML file and parses keywords from that to be used in the Collecta query. These terms change and update as you travel from page to page so you are always getting a live feed of things you are currently interested in.

I don't think I'll score any points on the creativity side of the contest, as this idea was mentioned in the contest description, but it is a logical idea to pursue to become familiar with Collecta's API. Now that I have some experience, I'm definitely thinking of other ways it can be used.

I had to cut out some things to make the contest deadline, but I hope you like what I currently have.

There is a video if the extension in action at:

  • http://vimeo.com/6952576


The extension can be downloaded and installed from:

  • http://www.box.net/shared/unbpecjpju


Here are the known issues (or things I'd like to add):

  • Would like to display the photo for results that are pictures, and further flesh out the content that is shown for results.
  • Need better controls for the search, terms, etc (and | or) etc. Right now it searches on ALL terms.
  • Incorporate Twitter results - I really wish Collecta contained them in their API... please add!! :)
  • Built for Firefox 3.5 but could be made available to other versions of Firefox.
  • There are issues with running the extension in multiple tabs.


I will add the extension to Mozilla's extension directory as soon as I add in the things I think it's missing, but it is usable at this point.

URL Provided by Solver: http://vimeo.com/6952576

download uploaded zip

10 other solution(s)

  • A new solution.
    Submitted by Dan Appleman, San Jose 5 months ago

    As a blogger and gadget columnists, I thought it would be nice to make it possible for anyone visiting one of my posts to be able to quickly see the very latest stories on the subject covered in the post. In fact, it seems that any blogger or poster would find such a widget useful.

    As a pure Javascript solution, it's adaptable to virtually any web site.

    This particular solution can be used two different ways. If you are able to edit html and include Javascript, the "widget" calls the collecta API with the queries you select and asynchronously adds the content to your page in the desired location. If you're using a platform that does not allow direct Javascript injection, an easy to use IFrame approach allows you to accomplish the same thing.

    URL Provided by Solver: http://danappleman.com/?page_id=114

    download uploaded zip
  • A new solution.
    Submitted by Livius Cerneka, Italy 5 months ago

    SynchroExplorer searches for unexpected and unpredictable connections between what one is thinking at a certain moment and what is published on the web in real time.

    URL Provided by Solver: http://liviox.net/synex/

  • A new solution.
    Submitted by David Bello, Bogota, Colombia 5 months ago

    Collecta4Firefox browser add-in
    With this add-in for Firefox you will be able to follow any topic or keyword in Collecta directly from your browser.

    URL Provided by Solver: http://bit.ly/jP8zx

  • A new solution.
    Submitted by Mike More, Firefox 5 months ago

    Realtime Related Stream Bar

    A jQuery plugin to create a bar of real-time stream of information related to your blog post powered by Collecta search engine.

    URL Provided by Solver: http://code.google.com/p/realtime-related-stream-bar/

  • A new solution.
    Submitted by David Hardtke, Oakland, CA 5 months ago

    We have created Real-Time Gossip Powered Search.  We use the gossip and chatter from the real-time web (currently Twitter and Collecta) to determine the up-to-the-minute meaning of a search query. Our search results reflect this zeitgeist. 

    The idea behind Stinky Teddy is that the meaning of words and phrases can evolve on a daily, hourly, or even minute-by-minute basis.  We have built a search engine that renders historical content (web pages, videos, images, blog posts, news articles, etc.) in manner consistent with the real-time collective consciousness.   We have created a single universal search engine that gives the user the benefits of both the static and real-time web. 

     

    URL Provided by Solver: http://www.stinkyteddy.com

  • A new solution.
    Submitted by Ivo Beckers, EU 5 months ago

     Here's my attempt to visualize real-time search: http://bit.ly/radarcollecta

     
    A radar screen is used to visualize multiple search requests and their individual search result items (aka: activities) as they are discovered by Collecta. Each search request gets its own sector on the radar and each search result item is plotted in its sector depending on its age (so it moves inside out).
     
    This sample takes three "celeb" search requests and synchronizes their results every 30 seconds.
     
    What's next is adding a dialog so users can enter their own search requests, plus the ability to change the control zones timing.
     
    For now, enjoy! Ivo

    URL Provided by Solver: http://bit.ly/radarcollecta

    download uploaded zip
  • A new solution.
    Submitted by glg glg, France 5 months ago

    Buzzdespolitiques is a French service that gives a visual daily ranking for the French politicians.

    With Buzzdespolitiques, you can :

       - View the daily ranking of the politician's buzz,

       - View in real time what is said about each politician,

       - Export the daily ranking of the politicians on your site.

    Buzzdespolitiques was designed by U Federation, using the Collecta API.

    URL Provided by Solver: http://www.buzzdespolitiques.fr

  • A new solution.
    Submitted by Jai Ganesh, India 5 months ago

    This script adds realtime search results to google using data from Collecta API & Greasemonkey addon for firefox.

    Check it @ http://www.ajaxdump.com/2009/10/09/add-realtime-results-to-google-powered-by-collecta/

     

    URL Provided by Solver: http://www.ajaxdump.com/2009/10/09/add-realtime-results-to-google-powered-by-collecta/

    download uploaded zip
  • A new solution.
    Submitted by Ignacio Lago, Spain 5 months ago

    The visual approach of the real-time data is a must. Segmentation and filtering to "eat" all the information available in the real-time internet, where everybody is writing posts, uploading photos, watching TV while tweeting their opinion... right now.

    This is the idea behind SBS. A tool to digest and filter real-time data.

    And these are just the first steps of SBS.

    URL Provided by Solver: http://sbs.ignaciolago.es/

  • A new solution.
    Submitted by Mattias Ekberg, Sweden, Göteborg 5 months ago

    The idea is to show collecta searches as dots on a map. However, due to lack of time this demo is not in great condition. In a feature implementation the uses could then limit the search results to only a specified area in the world. At the moment most reasults seems to be coming from central servers (like wordpress) in the united stats. But I imagine that it would be possible to further refine the location lookup mechanism in order to acheive more correct coordinates for each result.

    URL Provided by Solver: http://collecta.sopran.nu

Related Challenges

1 ORGANIZATION
WAS HELPED
15" Macbook
Pro ($1,699)
WAS
AWARDED

This organization wants this solved