Re: Automated information display
- From: Jure Sah <jure.sah@xxxxxxxxxxxxxx>
- Date: Wed, 19 Oct 2005 23:00:02 +0200
Curt Welch wrote:
I'm wondering if this has already been atempted. Most likely, however Google gives me nothing.
The idea would be to have some data, say in CSV format (list, array) and have a (weak) AI computerprogram automatically find the best way to display the data and how to arrange the data displays on the screen to make it easy on the eyes.
That's called computer programming. It's currently done by humans, not computers.
Disagree. Recomend some study of theoretical computer science. All modern computers are capable of programming themselves.
It's impossible to automate the task without solving the entire problem of AI
Disagree. Hence existance of weak AI.
because there's no way for a program to understand the data
Apparently that would depend on how you define understanding. It was debatable, however there is a publically accepted defenition of the word and, guess what, it does not flex depending on the needs of AI skeptics.
If we take it as simply "To perceive and comprehend the nature and significance of" and it is a list or array of CSV formatted data I believe this is immediately obtainable trough programming of weak AI. Tho understood programming infinite abbilities would take infinite time.
We should be thinking commercialy to gain a realistic perspective. I claim that in a limited time it is possible to implement limited auto-detection and inteligent choice-making that is acceptable to a sepecific commercial end. Feel free to chalenge me on this, I will eventually try this acceptability out with my superiors.
>and the needs of the human user to answer the question of what's the "best" way to display the data short of solving the entire AI problem.
Short of solving AI, the best answer is to create strong tools to allow the user to quickly specify how they want to see the data instead of making the program guess what they want. And that of course has been done a lot.
Check out Microsoft Excel for one answer about how to best do it.
Poor example. Usage of Excel requires learning of the program's internal language, which is not really straightforward or based on symbolic natural language.
The interfaces I make for displaying data that devices I work with are usually very diffirent from Excel. Excel is an innaproprate tool for handling large amounts of innacurate numeric data. So is Access.
The software I make provides the data in a simplified format for easiest optical analisys, options are used as you say, provided to the user and let him pick.
Unfortunately as the display becomes saturated with options this is no longer the appropriate way to display data. The user would need a better insight into the data to be able to tell what way should the data be presented for him to gain better insight, which is a paradox.
The only answer is implementation trough either weak or strong AI. However since we are looking at this from a commercial perspective, we must optimize the implementation timewise.
-- Model: INFJ Primary function: Coprocessor Secondary function: Cluster commander
Yes I'm a therian: http://www.wikitherian.org
Creationism & Darwin: "The bible says humans were supposed to use animals to do work for them and I like to work so I must be an animal!" .
- References:
- Automated information display
- From: Jure Sah
- Re: Automated information display
- From: Curt Welch
- Automated information display
- Prev by Date: Re: Jeff Hawkins Q&A
- Next by Date: Re: Automated information display
- Previous by thread: Re: Automated information display
- Next by thread: An old classic
- Index(es):
Relevant Pages
|