I want a mobile market place developed using SMS to link buyers to sellers. Buyers will indicate what they are interested in by SMS and sellers will post ads by SMS. I would like a system that receives both ads and subscriptions from users by SMS or a simple text box limited to a certain number of characters. Subscriptions will be composed of key words that users submit to indicate what users are interested in and wish to receive ads about. Ads will be composed of a description of what a seller is offering and other pertinent information. The system will match incoming and current ads to subscriptions and forward the ads to those subscribers who match them. Therefore users will only receive ads that best match their subscriptions. For simplicity, each subscription sent will allow a user to be forwarded a specified number of ads - this ensures the user isn't flooded with more messages than desired, and only receives the BEST matches to their subscription. This software will be used in E Africa and therefore will need to be able to work in both English and Swahili.
I have started programming this software however my programmer is rather inexperienced and slow. So what I am looking for is a programmer who can take over and finish the job. So fat the programmer has been using CouchDB, Python with NLTK (Natural Language Tool Kit), and Google Translates API.