BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Features > 2004

Automated Document Design

By Steven Harrington, Lisa Purvis

March 29, 2004

(Automated Document Design :  Page 1 of 1 )



Maybe you don't think computers can appreciate beauty, but our project at Xerox's Imaging and Services Technology Center aims to change that. We're working on software that's capable of experimenting with different designs and making aesthetic judgments much the same way a human graphic designer would. We call this area of research "personalized document creation"; by blending artificial intelligence algorithms with art theory, it may someday allow small business owners to create professional-looking sales brochures with just a few minutes' work, or allow novice Web designers to create attractive personal pages with a click of a button.

Personalized Document Creation

Typically, customers who need to create a series of documents will hire a graphic designer or other expert in the field. This expert develops an overall layout for the document that includes empty slots for the customized data. The creator also finds appropriate content pieces, and specifies rules for how to fill in the custom slots with this content. The custom document application then creates a document for each customer by inserting the data for the customer into its linked slot. As a result, each document made this way typically has the same general layout, regardless of content.

In contrast, we wanted our software to create documents that can transform themselves for different sets of content, different individuals, and different devices. For example, consider a document such as the catalog page shown in Figure 1 (left). Let's say that we have created a design for the set of content shown, but then at a later time we need to remove some elements from the document because they have become out of date, and the design no longer works well (as shown in the middle page). Our system can fix the bad design to create the new layout shown on the right.
Fig.

 Page 1 of 1 


BYTE.com > Features > 2004

Dr. Dobb's Media Center

Voice Recording Meets Open Source
Dr. Dobb's talks with Bruce Kaskey, cofounder of <a href="http://www.orecx.com">OrecX</a>, about the Oreka open source project and why it's an important contribution to the open source community.

What Zope Did Wrong (and How It's Being Fixed)
Dr. Dobb's talks with Lennart Regebro about the many things that Zope 2 did right and did wrong. Lennart has also been one of the driving forces behind Five, the integration of Zope 3 technologies into Zope 2.

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
simple helix is the most trusted name in the hosting industry! Join us and host with the experts!
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.
Sign Up & Get Full Access To The Definitive Online Book Collection With SkillSoft's Books24x7�.
and develop 10 times faster ! ALM, IDE, .Net, PDF, 5GL, Database, 64-bit, etc. Free Express version
Sign Up With SkillSoft & Get Access to Training Materials for Over 50 Professional Certifications.
Wanna see your ad here?
 

web2