WO2001033409A3 - Computer generated poetry system - Google Patents

Computer generated poetry system Download PDF

Info

Publication number
WO2001033409A3
WO2001033409A3 PCT/US2000/041747 US0041747W WO0133409A3 WO 2001033409 A3 WO2001033409 A3 WO 2001033409A3 US 0041747 W US0041747 W US 0041747W WO 0133409 A3 WO0133409 A3 WO 0133409A3
Authority
WO
WIPO (PCT)
Prior art keywords
generating
computer generated
analysis model
poems
author analysis
Prior art date
Application number
PCT/US2000/041747
Other languages
French (fr)
Other versions
WO2001033409A9 (en
WO2001033409A2 (en
Inventor
Raymond C Kurzweil
John A Keklak
Original Assignee
Kurzweil Cyberart Technologies
Raymond C Kurzweil
John A Keklak
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kurzweil Cyberart Technologies, Raymond C Kurzweil, John A Keklak filed Critical Kurzweil Cyberart Technologies
Priority to AU26213/01A priority Critical patent/AU2621301A/en
Publication of WO2001033409A2 publication Critical patent/WO2001033409A2/en
Publication of WO2001033409A3 publication Critical patent/WO2001033409A3/en
Publication of WO2001033409A9 publication Critical patent/WO2001033409A9/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • G06F40/211Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • G06F40/216Parsing using statistical methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/284Lexical analysis, e.g. tokenisation or collocates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis
    • G06F40/35Discourse or dialogue representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/55Rule-based translation
    • G06F40/56Natural language generation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface

Abstract

A method for generating poetry including generating an author analysis model from pre-existing poems, generating a new poem from the author analysis model and writing the new poem to an output device. The pre-existing poems include ASCII text. Generating the author analysis model further includes a linked data structure, the linked data structure including n-gram structures.
PCT/US2000/041747 1999-11-01 2000-11-01 Computer generated poetry system WO2001033409A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU26213/01A AU2621301A (en) 1999-11-01 2000-11-01 Computer generated poetry system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16288299P 1999-11-01 1999-11-01
US60/162,882 1999-11-01

Publications (3)

Publication Number Publication Date
WO2001033409A2 WO2001033409A2 (en) 2001-05-10
WO2001033409A3 true WO2001033409A3 (en) 2001-12-13
WO2001033409A9 WO2001033409A9 (en) 2002-11-14

Family

ID=22587525

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/041747 WO2001033409A2 (en) 1999-11-01 2000-11-01 Computer generated poetry system

Country Status (3)

Country Link
US (5) US6647395B1 (en)
AU (1) AU2621301A (en)
WO (1) WO2001033409A2 (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040030540A1 (en) * 2002-08-07 2004-02-12 Joel Ovil Method and apparatus for language processing
US7305385B1 (en) * 2004-09-10 2007-12-04 Aol Llc N-gram based text searching
US20060110707A1 (en) * 2004-11-22 2006-05-25 Michael Perez Davidi Dental implant
DE602005006086T2 (en) * 2005-01-12 2009-05-07 Sap Ag Method for carrying out a modularization of a hypertext
WO2008052239A1 (en) * 2006-11-03 2008-05-08 Appen Pty Limited Email document parsing method and apparatus
US8000955B2 (en) * 2006-12-20 2011-08-16 Microsoft Corporation Generating Chinese language banners
US7962507B2 (en) * 2007-11-19 2011-06-14 Microsoft Corporation Web content mining of pair-based data
US9411800B2 (en) * 2008-06-27 2016-08-09 Microsoft Technology Licensing, Llc Adaptive generation of out-of-dictionary personalized long words
US8219386B2 (en) * 2009-01-21 2012-07-10 King Fahd University Of Petroleum And Minerals Arabic poetry meter identification system and method
US9286877B1 (en) 2010-07-27 2016-03-15 Diana Dabby Method and apparatus for computer-aided variation of music and other sequences, including variation by chaotic mapping
US9286876B1 (en) 2010-07-27 2016-03-15 Diana Dabby Method and apparatus for computer-aided variation of music and other sequences, including variation by chaotic mapping
US8484229B2 (en) * 2011-05-11 2013-07-09 King Abdulaziz City For Science And Technology Method and system for identifying traditional arabic poems
US9984062B1 (en) 2015-07-10 2018-05-29 Google Llc Generating author vectors
US11164474B2 (en) * 2016-02-05 2021-11-02 ThinkCERCA.com, Inc. Methods and systems for user-interface-assisted composition construction
CN106095752B (en) * 2016-06-07 2019-06-25 北京百度网讯科技有限公司 A kind of method and apparatus for automatically generating poem
US10468050B2 (en) * 2017-03-29 2019-11-05 Microsoft Technology Licensing, Llc Voice synthesized participatory rhyming chat bot
US10614785B1 (en) 2017-09-27 2020-04-07 Diana Dabby Method and apparatus for computer-aided mash-up variations of music and other sequences, including mash-up variation by chaotic mapping
US11024276B1 (en) 2017-09-27 2021-06-01 Diana Dabby Method of creating musical compositions and other symbolic sequences by artificial intelligence
US20190317979A1 (en) * 2017-12-14 2019-10-17 Sang C. Lee Tripartite poetry paradigm
US10437936B2 (en) * 2018-02-01 2019-10-08 Jungle Disk, L.L.C. Generative text using a personality model
CN109582952B (en) * 2018-10-31 2022-09-02 腾讯科技(深圳)有限公司 Poetry generation method, poetry generation device, computer equipment and medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4712174A (en) * 1984-04-24 1987-12-08 Computer Poet Corporation Method and apparatus for generating text

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4141177A (en) * 1977-05-11 1979-02-27 Vu Lisa A Reversible, creative dolls and method of assembling same
US4674065A (en) * 1982-04-30 1987-06-16 International Business Machines Corporation System for detecting and correcting contextual errors in a text processing system
JPS59501684A (en) * 1982-10-22 1984-10-04 インタ−ナシヨナル・ビジネス・マシ−ンズ・コ−ポレ−シヨン Accelerated instruction mapping outside the source and destination instruction streams for near real-time insertion into the destination instruction stream
US4559598A (en) * 1983-02-22 1985-12-17 Eric Goldwasser Method of creating text using a computer
US4831550A (en) * 1986-03-27 1989-05-16 International Business Machines Corporation Apparatus and method for estimating, from sparse data, the probability that a particular one of a set of events is the next event in a string of events
JPS63305463A (en) * 1987-06-05 1988-12-13 Hitachi Ltd Natural language processing system
US5031206A (en) * 1987-11-30 1991-07-09 Fon-Ex, Inc. Method and apparatus for identifying words entered on DTMF pushbuttons
US5146405A (en) * 1988-02-05 1992-09-08 At&T Bell Laboratories Methods for part-of-speech determination and usage
JPH01217549A (en) 1988-02-25 1989-08-31 Toshiba Corp System for controlling kana/kanji conversion
US5252951A (en) * 1989-04-28 1993-10-12 International Business Machines Corporation Graphical user interface with gesture recognition in a multiapplication environment
CN1100966A (en) * 1990-12-31 1995-04-05 戴笠人 Innumerable-changing poetry anthology playing cards
US5524193A (en) * 1991-10-15 1996-06-04 And Communications Interactive multimedia annotation method and apparatus
US5511159A (en) * 1992-03-18 1996-04-23 At&T Corp. Method of identifying parameterized matches in a string
US5576955A (en) * 1993-04-08 1996-11-19 Oracle Corporation Method and apparatus for proofreading in a computer system
JP2815281B2 (en) * 1993-04-19 1998-10-27 株式会社ピーエフユー Digital circuit design support system and method
US5606144A (en) * 1994-06-06 1997-02-25 Dabby; Diana Method of and apparatus for computer-aided generation of variations of a sequence of symbols, such as a musical piece, and other data, character or image sequences
US5441277A (en) * 1994-07-14 1995-08-15 Lenhart; Brad E. Method of playing a board game
US5761689A (en) * 1994-09-01 1998-06-02 Microsoft Corporation Autocorrecting text typed into a word processing document
US5805911A (en) * 1995-02-01 1998-09-08 Microsoft Corporation Word prediction system
US5708825A (en) * 1995-05-26 1998-01-13 Iconovex Corporation Automatic summary page creation and hyperlink generation
US6061675A (en) * 1995-05-31 2000-05-09 Oracle Corporation Methods and apparatus for classifying terminology utilizing a knowledge catalog
US5774588A (en) * 1995-06-07 1998-06-30 United Parcel Service Of America, Inc. Method and system for comparing strings with entries of a lexicon
JPH09103535A (en) 1995-10-13 1997-04-22 Kunio Takemura Poem phrase game board and piece setting member
US5995103A (en) * 1996-05-10 1999-11-30 Apple Computer, Inc. Window grouping mechanism for creating, manipulating and displaying windows and window groups on a display screen of a computer system
US5845300A (en) * 1996-06-05 1998-12-01 Microsoft Corporation Method and apparatus for suggesting completions for a partially entered data item based on previously-entered, associated data items
WO1998044432A1 (en) * 1997-04-01 1998-10-08 Yeong Kuang Oon Didactic and content oriented word processing method with incrementally changed belief system
US6341372B1 (en) * 1997-05-01 2002-01-22 William E. Datig Universal machine translator of arbitrary languages
US6081774A (en) * 1997-08-22 2000-06-27 Novell, Inc. Natural language information retrieval system and method
JPH11119800A (en) * 1997-10-20 1999-04-30 Fujitsu Ltd Method and device for voice encoding and decoding
US6377965B1 (en) * 1997-11-07 2002-04-23 Microsoft Corporation Automatic word completion system for partially entered data
US6186553B1 (en) * 1998-05-14 2001-02-13 Jacob L. Phillips Theme calendar
US6370498B1 (en) * 1998-06-15 2002-04-09 Maria Ruth Angelica Flores Apparatus and methods for multi-lingual user access
US6324511B1 (en) * 1998-10-01 2001-11-27 Mindmaker, Inc. Method of and apparatus for multi-modal information presentation to computer users with dyslexia, reading disabilities or visual impairment
JP2003505778A (en) * 1999-05-28 2003-02-12 セーダ インコーポレイテッド Phrase-based dialogue modeling with specific use in creating recognition grammars for voice control user interfaces
WO2002057943A1 (en) 2001-01-18 2002-07-25 Yahoo! Inc. Method and system for managing digital content, including streaming media
JP2005196291A (en) * 2003-12-26 2005-07-21 Fujitsu Ltd User interface application development program and development device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4712174A (en) * 1984-04-24 1987-12-08 Computer Poet Corporation Method and apparatus for generating text

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
BENSON ET AL: "Chesterton's Parodies of Swinburne and Yeats: A Lexical Approach", LITERARY AND LINGUISTIC COMPUTING, vol. 3, no. 4, 1988, Oxford, Oxon, UK, pages 226 - 231, XP000748130 *
DAWSON: "TBTF Log", TASTY BITS FROM THE TECHNOLOGY FRONT, 24 October 1999 (1999-10-24) - 30 October 1999 (1999-10-30), XP002173075, Retrieved from the Internet <URL:http://www.tbtf.com/blog/1999-10-24.htm> [retrieved on 20010723] *
REED: "Re: LOGO-L> Teaching the big things", USENET NEWSGROUP, 2 June 1999 (1999-06-02), XP002173074, [retrieved on 20010723] *
STENSSON: "Computer-generated text parodies (automaton@lysator.liu.se)", USENET NEWSGROUP, 26 August 1998 (1998-08-26), XP002173076, [retrieved on 20010723] *

Also Published As

Publication number Publication date
US20050240566A1 (en) 2005-10-27
AU2621301A (en) 2001-05-14
US7184949B2 (en) 2007-02-27
US8156160B2 (en) 2012-04-10
US6647395B1 (en) 2003-11-11
WO2001033409A9 (en) 2002-11-14
US20050210058A1 (en) 2005-09-22
US7840608B2 (en) 2010-11-23
US20030036040A1 (en) 2003-02-20
US20110151416A1 (en) 2011-06-23
US7836069B2 (en) 2010-11-16
WO2001033409A2 (en) 2001-05-10

Similar Documents

Publication Publication Date Title
WO2001033409A3 (en) Computer generated poetry system
WO2002082318A3 (en) System and method for extracting information
WO2001071542A3 (en) System and method for the transformation and canonicalization of semantically structured data
EP2256623A3 (en) System and method for generating and maintaining software code
NO20013052L (en) Control method for use with a drilling system
BR9914740A (en) Interactive television system and method for converting non-text information into text information by a remote server
WO2002009492A8 (en) Transcript management software and methods therefor
MXPA04003846A (en) System and method for managing contracts using text mining.
IT1314764B1 (en) SYSTEM AND METHOD TO ORDER A COMPUTER SYSTEM PRODUCED ON ORDER-NATION.
WO2004104752A3 (en) Enabling collaborative authoring of hierarchical documents
EP0807890A3 (en) Text string extraction system
WO2004053645A3 (en) Systems and methods for providing a mixed data integration service
EP0373132A3 (en) Database management system and method
EP1217533A3 (en) Method and computer system for part-of-speech tagging of incomplete sentences
EP0933712A3 (en) Method and system for generating document summaries with navigation information
EP1367542A3 (en) Electronic ticket, system for issuing electronic tickets, and devices for using and performing operations on electronic tickets
EP1280069A3 (en) Statistically driven sentence realizing method and apparatus
AUPR824301A0 (en) Methods and systems (npw001)
IL147386A0 (en) Method and system for banking
BR9815258A (en) System and method for auditing sgml data pages
AU2001255219A1 (en) Method and system for conducting a full text search on a client system by a server system
AU6243701A (en) Method for making secure a typed data language in particular in an integrated system and integrated system therefor
EP1732020A3 (en) Cad data generating device and generating method
WO2006031854A3 (en) Computer-implemented system and method for generating construction specifications
AU2002212080A1 (en) Method and computer program for generating files for a database system for a business management user program

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

AK Designated states

Kind code of ref document: C2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: C2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

122 Ep: pct application non-entry in european phase