This question might well be off topic, so feel free to close. But I hope some people reading here possess the relevant meta-knowledge.
I'm thinking (from a professional point of view) about fully automatic generation of newspapers from data.
More precisely, the system under consideration would get an 'attributed' data stream of articles (subject classification, headers, author info &c, text, images) plus some hints on the way things should be layouted, but only on the level of "lead story", "short message", "weather report", and generate a complete newspaper automatically without further user interaction (for print, not online).
Note I'm not looking for help on how to do this with LaTeX. There won't be technical difficulties with page and article layout using my system DocScape. I'm asking (myself) about the basic algorithm for "geometrically" generating the page layout based on the given content stream. There has to be some 'artificial intelligence' in there to make the newspaper look good also from a professional newspaper editor's point of view.
googling yields some interesting references, but it's hard to distinguish which of them would really lead to an effective implementation. I'm not talking about an academic exercise here but about a real system which would be used by a publisher to produce hundreds of newspapers each week.
There are further interesting references in the area of floorplanning for VLSI layout, but these lack consideration for specific needs of newspapers, of course ;-)
Now my questions a bit more precisely:
- Does a system like described above effectively exist (it doesn't have to be based on TeX)? I'd be interested in pointers to concrete systems as well as publications about them.
- Are there publishers who really use a system like this for making newspapers (online would be interesting as well)?
- Has anyone here ever worked with such a system and would care to describe how it's used?
- What are the most interesting "scientific" publications on this subject which I should consider when designing such a system myself?
I have seen the question Automatic newspaper creation in LaTeX, but it's got a slightly different focus than mine (what LaTeX tools to use), and unfortunately the discussion there wasn't very intense, yielding no pointers which would help me.
on accepting answers.
As this question is rather open and allows for many answers, I won't accept any (unless it's really definitive) but wait until I can set a bounty and then award one to every appropriate answer. This is really important to me!
I have now accepted the answer that was most useful to me. I'm leaving the bounty up looking for further answers, but I'm getting the impression I have a good overview of the current situation now.
Thank you to Yiannis, Frank for answering. I'll soon make a short list of relevant literature I have collected so far.