Re: Automated information display



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!"
.



Relevant Pages

  • Re: Over used words in programming!
    ... strange things on my display when I display it and which is DRIVING ME ... one thing, and handles Unicode characters. ... But more generally I would point out the way in which computers manage ... learned programming in 1970 at the age of 20 and was dismayed when my ...
    (comp.programming)
  • Re: Data compression in roguelikes
    ... imagine -- they take lots of memory for repeating the same thing over ... Computers have problems with picture analysis. ... It's displaying slow, ... pathfinding algorithms to make your monsters move in them. ...
    (rec.games.roguelike.development)
  • Error Handling
    ... Below is my practice sript to display domain names. ... The computers listed may not acutally be on the network and I thought the ... Dim strComputerRole ... Sub DetectRole ...
    (microsoft.public.scripting.vbscript)
  • Error Handling
    ... Below is my practice sript to display domain names. ... The computers listed may not acutally be on the network and I thought the ... Dim strComputerRole ... Sub DetectRole ...
    (microsoft.public.scripting.wsh)
  • Re: To box autocomplete
    ... > How does this relate to the Auto-Complete feature when physically starting ... To see your problem try exporting your Address book in .CSV format, ... in its display value ...
    (microsoft.public.windows.inetexplorer.ie6_outlookexpress)