Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/584955.584977acmconferencesArticle/Chapter ViewAbstractPublication PagesdocConference Proceedingsconference-collections
Article

Automated knowledge acquisition for instructional text generation

Published: 20 October 2002 Publication History

Abstract

Language generation systems have often been advocated for use in the generation of user documentation, but in practice, it is hard to use them because of the amount of knowledge they require as input. Without a readily available source of input, the knowledge acquisition bottleneck will prevent generation technology from ever being used. Unfortunately, knowledge acquisition for any domain-varying language generation application is difficult because there is seldom any single knowledge source or acquisition method that is adequate for acquiring the appropriate knowledge. This paper argues that this required knowledge can, in practice, be acquired from a heterogeneous set of complementary sources. It then presents Isolde, a support environment for technical writers that can mine these sources using an extensible set of specially tailored acquisition tools. These tools acquire instructional knowledge on-the-fly and consolidate it into a knowledge base that can drive instructional text generation.

References

[1]
Balbo, S. & Lindley, C. (1997). Adaptation of a task analysis methodology. In Proceedings of the human-computer interaction congress : Interact '97. Sydney: Australia, Chapman and Hall.]]
[2]
Bateman, J. A., Kasper, R. T., Moore, J. D. & Whitney, R. A. (1990), A general organization of knowledge for natural language processing: the PENMAN upper model, Technical report, USC/Information Sciences Institute, Marina del Rey, California.]]
[3]
Beard, D., Smith, D. & Danelsbeck, K. (1996), QGOMS: A direct-manipulation tool for simple GOMS models. In the Proceedings of CHI 96 companion on Human factors in computing systems: common ground. April 13--18, 1996, Vancouver Canada, 25--26.]]
[4]
Brasser, M. & Vander Linden, K. (2002). Automatically Elicitation Task Models from Written Task Descriptions. In Proceedings of the 4th International Conference on Computer-Aided Design of User Interfaces (CADUI'2002), Université de Valenciennes, France, 2002, 83--90.]]
[5]
Carroll, J. (1990). The Nurnberg Funnel: Designing Minimalist Instruction for Practical Computer Skill. MIT Press, Cambridge, Massachusetts, 1990.]]
[6]
Carroll, J. (Ed) (1998). Minimalism Beyond the Nurnberg Funnel. MIT Press, Cambridge, Massachusetts, 1998.]]
[7]
Colineau, N., Paris, C. & Vander Linden, K. (2002). An Evaluation of Procedural Instructional Text. To appear in the Proceedings of the 2nd International Conference on Natural Language Generation, New York, July 1--3.]]
[8]
Fellbaum, C., editor (1998). WordNet: An Electronic Lexical Database, MIT Press.]]
[9]
Goldberg, E., Driedger, N. & Kittredge, R. (1994). Using natural language processing to produce weather forecasts. IEEE Expert, 9(2): 45--53.]]
[10]
Goldman, A. I. (1970). A Theory of Human Action. Englewood Cliffs, NJ: Prentice Hall.]]
[11]
Hartley, T., Scott, D., Kruijff-Korbayová, I., Sharoff, S., Sokolova, L., Dochev, D., Staykova, K., Ζmejrek, M., Hana, J. & Teich E. (2000). Evaluation of the final prototype, deliverable Eval2-Bu of the AGILE project. Oct 2000, URL: http://www.itri.brighton.ac.uk/projects/agile]]
[12]
Hilbert, D. & Redmiles, D. (2000) Extracting Usability Information from User Interface Events, Computing Surveys, 32(4), Dec. 2000, 384--421.]]
[13]
Jurafsky, D. & Martin, J. (2000). Speech and Language Processing, Prentice Hall.]]
[14]
Kosseim L. & Lapalme G. (1994). Content and rhetorical status selection in instructional text. In Proceedings of the 7th Int. Workshop on NLG, Kennebunkport, ME, 53--60.]]
[15]
Lavoie, B.; Rambow, O., & Reiter, E. (1997). Customizable Descriptions of Object-Oriented Models. In Proceedings of the Fifth Conference on Applied Natural Language Processing, Washington, DC, 265--268.]]
[16]
Lu, S., Paris, C. & Vander Linden, K. (1999): Towards the automatic generation of task models from object oriented diagrams. In Engineering for HCI, S.Chatty and P.Dewan (Eds), Kluwer, Boston, 1999, 169--189.]]
[17]
MacGregor, R. & Bates, R. (1987). The Loom knowledge representation language. In Proceedings of the Knowledge-Based Systems Workshop, St Louis, April 23--23, Technical Report ISI/RS-87-188, University of Southern California, Information Science Institute, Marina del Rey, Ca.]]
[18]
McKeown, K., Elhadad, M., Fukumoto, Y., Lim, J., Lombardi, C., Rogin, J. & Smadja, F. (1990). Natural language generation in COMET, Current Research in Natural Language Generation, R. Dale, C.S. Mellish, and M. Zock (Eds). Chapter 5, Academic Press, 103--140.]]
[19]
Mellish, C. & Evans, R., (1989). Natural language generation from plans, Computational Linguistics, 15(4), 233--249.]]
[20]
Ozkan, N., Paris, C. & Balbo, S. (1998). Understanding a Task Model: An Experiment. In People and Computers XII, Proceedings of Human-Computer Interaction 1998 (HCI'98), H. Johnson. K. Nigay and C. Roast (Eds), Springer, 123--138.]]
[21]
Paley, S. (1996) Generic knowledge-Based editor user manual, Technical report, SRI International, California.]]
[22]
Paris, C., Vander Linden, K., Fischer, M., Hartley, A, Pemberton, L. Power, R. & Scott, D. (1995). A Support Tool for Writing Multilingual Instructions. In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence (IJCAI-95), Montreal, Canada, 1398--140.]]
[23]
Paris, C. & Vander Linden, K. (1996). Drafter: An Interactive Support Tool for Writing Multilingual Manuals, IEEE Computer, 29 (7), July 1996, 49--56.]]
[24]
Paris, C., Tarby, J. & Vander Linden, K. (2001). A Flexible Environment for Building Task Models. In Proceedings of the ICM-HCI 2001, Lille, France, 313--330.]]
[25]
Paternò, F. & Mancini, C. (1999). Developing Task Models from Informal Scenarios, In Altona, M. W. and Williams, M. G. (Eds), Companion Proceedings of the Conference on Human Factors in Computing (CHI'99) Late Breaking Results, Pittsburgh, PA, 1999, 228--229.]]
[26]
Paternò, F., Mori, G. & Galimberti, R. (2001). CTTE: An Environment for Analysis and Development of Task Models of Cooperative Applications, In ACM Proceedings of SIGCHI'2001, March 31--April 5, Seattle, WA., 21--22.]]
[27]
Power, R., Scott, D. & Evans, R. (1998). What You See is What You Meant: direct knowledge editing with natural language feedback, In Proceedings of the 13th European Conference on Artificial Intelligence, ECAI'98, Brighton, UK, August, 677--681.]]
[28]
Reiter, E. & Dale, R. (2000). Building Natural Language Generation Systems, Cambridge University Press.]]
[29]
Reiter, E. & Mellish, C. (1993). Optimizing the Costs and Benefits of Natural Language Generation. In Proceedings of the 13th International Joint Conference on Artificial Intelligence (IJCAI'93), 1164--1169, Morgan Kaufmann.]]
[30]
Reiter, E., Mellish, C., and Levine, J. (1995) Automatic Generation of Technical Documentation, Applied Artificial Intelligence, 9(3), 259--287.]]
[31]
Reiter, E., Robertson, R., Lennox A. S. & Osman, L. (2001). Using a randomised controlled clinical trial to evaluate an NLG system. In Proceedings of ACL-2001, Toulouse, France, 434--441.]]
[32]
Rösner, D. & Stede, M. (1994). "Generating multilingual technical documents from a KB: The TECHDOC Project", In Proceedings of the International Conference on Computational Linguistics, COLING-94, Kyoto, 339--346.]]
[33]
Rumbaugh, J., Jacobson, I., & Booch, G. (1999). The UML Reference Manual, Addison-Wesley, Reading, MA.]]
[34]
Sheremetyeva, S. & Nirenburg, S. (1996). Knowledge Elicitation for Authoring Patent Claims. IEEE Computer, 29 (7), July 1996, 57--62.]]
[35]
Skuce, D. & Lethbridge, T. (1995). CODE4: A Unifies system for managing conceptual knowledge, International Journal of Human-Computer Studies, 42, 413--451.]]
[36]
Stede, M. & Hemsen, H. (2000). Instructing by doing: Interactive graphics- and knowledge-based generation of instructional text. In IMPACTS in Natural Language Generation, Schloss Dagstuhl, Germany, July 26--28. Becker, T. & Busemann, S. (Eds). DFKI report D-00-01, 11--21.]]
[37]
Tam, R. C., Maulsby, D. & Puerta, A. R. (1998). U-TEL: A Tool for Eliciting User Task Models from Domain Experts. In the Proceedings of IUI 98: International Conference on Intelligent User Interfaces, 77--80.]]
[38]
Sun Microsystems (2002). Java Event Listener and Java Monkey, http://java.sun.com .]]
[39]
Tarby, J-C & Barthet, M-F. (1996). the Diane+ method. In Computer-Aided Design of User Interfaces, Proceedings of the Second International Workshop on Computer-Aided Design of User Interfaces (CADUI'96). Namur, Belgium, 5--7 June, 1996. J. Vanderdonckt (Ed.), Presses Universitaires de Namur, Namur, 1996, 95--119.]]
[40]
van Welie, M., van der Veer, G. C.& Eliens, A. (1998). EUTERPE - Tool support for analyzing co-operative environments, In the Proceedings of the Ninth European Conference on Cognitive Ergonomics, 25--30, August 24--26, 1998, Limerick, Ireland.]]
[41]
Vander Linden, K., Paris, C. & Lu, S. (2000). Where Do Instructions Come From? Knowledge Acquisition and Specification for Instructional Text. In Impacts in Natural Language Generation, Schloss Dagstuhl, Germany, July 26--28. Becker, T. & Busemann, S. (Eds). DFKI #D-00-01,1--10.]]
[42]
Wahlster, W, André, E, Finkler, W, Profitlich, H & Rist, T. (1993): Plan-based integration of natural language and graphics generation, Artificial Intelligence, 63(1-2), 387--428.]]

Cited By

View all
  • (2017)Enriching how-to guides with actionable phrases and linked dataWeb Intelligence10.3233/WEB-17036415:3(189-203)Online publication date: 11-Aug-2017
  • (2016)Enriching How-to Guides by Linking Actionable PhrasesProceedings of the 25th International Conference Companion on World Wide Web10.1145/2872518.2890585(939-944)Online publication date: 11-Apr-2016
  • (2007)GraphstractProceedings of the 20th annual ACM symposium on User interface software and technology10.1145/1294211.1294248(203-212)Online publication date: 7-Oct-2007
  • Show More Cited By

Index Terms

  1. Automated knowledge acquisition for instructional text generation

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGDOC '02: Proceedings of the 20th annual international conference on Computer documentation
    October 2002
    272 pages
    ISBN:1581135432
    DOI:10.1145/584955
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 20 October 2002

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. instructional text
    2. knowledge acquisition
    3. language generation

    Qualifiers

    • Article

    Conference

    SIGDOC02
    Sponsor:
    SIGDOC02: 20th International Conference on Systems Documentations
    October 20 - 23, 2002
    Ontario, Toronto, Canada

    Acceptance Rates

    Overall Acceptance Rate 355 of 582 submissions, 61%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)7
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 08 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)Enriching how-to guides with actionable phrases and linked dataWeb Intelligence10.3233/WEB-17036415:3(189-203)Online publication date: 11-Aug-2017
    • (2016)Enriching How-to Guides by Linking Actionable PhrasesProceedings of the 25th International Conference Companion on World Wide Web10.1145/2872518.2890585(939-944)Online publication date: 11-Apr-2016
    • (2007)GraphstractProceedings of the 20th annual ACM symposium on User interface software and technology10.1145/1294211.1294248(203-212)Online publication date: 7-Oct-2007
    • (2003)Scenario-based and model-driven information development with XML DITAProceedings of the 21st annual international conference on Documentation10.1145/944868.944879(45-51)Online publication date: 12-Oct-2003

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media