What is a good MVP/demo that I could run:
- freebase queries
- general unit math
- other web apis (time, weather, movie times)
- a lot of what I would like to be able to have axpress do is to structure the unstructured web. That will not likely be the MVP
- interface with people (if the computer can't do it)
Open Source it, make it public, or use it for own purposes?
better memory. instead of writing something to a wiki, I could just record coversation or tell it things and then ask about it later.
general data manipulation tool:
mongodb{...}
find({"controller" : "houses", "action" : "show"}, {"request_time" : 1, "runtime" : 1}
read translate
data_points[x] = request_time
data_points[y] = runtime
graph[data] = data_points
graph[image] = _png
Trust Network controlled experience. You could let your friend use this system, and you would tweak it to make it better for them. I say, I prefer this private torrent tracker, and friends who trust me automatically 'listen' and adjust their interfaces (the music player/downloader) they use accordingly in the background.
- understanding law. Have it read some text and then answer questions about it.
- 'search' engine
- affiliate advertising
- advertising for other paid services
- could degrade answers which benefit corporations and ask for payment to not do that
- allow users to trade CPU cycles for free use of the service
- personal virtual assistant
- pay for some questions to be answered ...
- users choose a pay level, providers choose a pay level
- users paying at least the required pay level set by providers get to use that provider
- if a provider is set at the $5 level, they get n/m * $5 where n is the number of searches used by their language, and m is the number of searches that user made in that month ... I think this adds up.
- maybe people could also choose to purchase from just a single provider ... well the could do that, but then they would have to keep track of which providers they have paid for.
- users pay for the enabling of each app. If their query requires a paid app, then they are asked if they want to purchase it ...
- could allow users to see how much the query will cost and decide if they'd like to pay for it
- automated email customer support
- sell the product as a service which allows companies to setup automated customer service responses
- sell the service that hooks into gmail or other stable accounts. Don't allow a bunch of free accounts to access the same gmail account with free trials
- sell service which taken lots of user input (in the form of text) parses it and allows you to query it
- minimize costs so I don't need much money to keep it going. How much would that work out to? If one CPU instance could host 1 queries per second -> $0.00001 per search income to cover it.
So far mostly from a late night brainstorm with Ben Kovitz:
- more general answers like wolfram alpha
- some examples see Commands
- price comparisons
- search over structured db
- over ebay/craigslist (which is partially structured)
- add more data to listings and make custom tables
- looking for computers, auto detect the processor type and look it up in benchmark test
- add more data to listings and make custom tables
- chemical engineer
- search over structured db
- search for material properties
- travel agent
- search over structured db
- business analysts
- journalists
- wikipedia editors
- google image search
- genomics queries
- proteomics
- babel fish - machine translation
- city planners
- fact checkers
- automated cha-cha
- airline routing
- draw a chinese character, look it up
- number-theory searches
- find local business
- theorem proving
- mutual fund managers
- facebook: find people w/ mutual interests, location, etc
- telephone companies: "stovepipe systems"
- medical-images: cut across databases
ask at burning man!
It seems that a lot of these are a matter of collecting the data more than querying over the database. Though, it could potentially be fliped over and used to mine the web...
It seems some basic cases are: Commands, though many of them also require somewhat of a semantic desktop.