We are looking for a programmer that has experience in developing search engines using the Twitter API.
Our engine will take a user's search terms and filter their results against a separate library of search terms/phrases, and index these results based on specific algorithm variables. Essentially, we are filterting results using an extra layer of keywords on top of the user's key search words. (The library of search terms and phrases will be provided by the seller, but as we gain more users we might consider making the library open source so that the users can add more terms and manage what should be included.) A separate engine will use the algorithm to calculate the rank/relevance of the results and provide a ranking score for each tweet result (please refer to [url removed, login to view] and the following URL for an example of ranking [url removed, login to view]). The developer will be expected to create the algorithm using variables provided by the seller (some of the variables include # of followers of the author of the tweet, # they are following, # of replies, etc...).
We will have a "control panel" that will enable users to archive, sort, reply, and index the tweets that show up in their respective search results. Users will need to register and log in using their Twitter username and password to be able to access all of the functions of the control panel. Any non-registered user can use the search tool to get search results, however they will not be given the functionality of the control panel. The login phase should be done using OAuth.
A user will be able to run multiple searches simultaneously and manage the search results in the control panel. The control panel will allow the user to select which search and search result they want to display on the screen and manage.