Submitted:
24 June 2025
Posted:
25 June 2025
You are already at the latest version
Abstract
Keywords:
Chapter 1: Introduction
1.1. Background
1.2. The Role of Technology in Creative Writing
1.3. Challenges Faced by Poets
- Creative Blocks: Many poets experience periods of stagnation, where inspiration seems elusive. A supportive tool that offers thematic prompts or stylistic suggestions could help mitigate these blocks.
- Understanding Poetic Devices: Poets often experiment with various forms and devices, such as meter, rhyme, and imagery. A tool that provides real-time feedback on these elements could enhance a poet's understanding and application of such techniques.
- Language Nuance: The subtleties of language—tone, connotation, and rhythm—are crucial in poetry. Traditional writing aids may not adequately capture these nuances, leading to a disconnect between the poet's intent and the tool's suggestions.
- Collaboration and Feedback: Many poets work in isolation, which can limit their exposure to diverse perspectives. A collaborative tool could facilitate interaction with peers, enriching the creative process through shared insights.
1.4. Objectives of the Study
- Provide thematic and stylistic suggestions that align with the poet's creative intent.
- Facilitate a deeper understanding of poetic structures and devices through analytical feedback.
- Foster a collaborative environment where poets can engage with one another and share their work.
- Enhance the overall creative experience by reducing barriers to poetic expression.
1.5. Research Questions
- How can NLP algorithms effectively analyze and understand the nuances of poetic language?
- What features are most beneficial to poets during the composition process?
- How does real-time feedback from the tool influence a poet's creativity and understanding of their craft?
- In what ways does the tool facilitate collaboration among poets?
1.6. Significance of the Study
1.7. Structure of the Thesis
1.8. Conclusion
Chapter 2: Literature Review
2.1. Introduction
2.2. The Evolution of Natural Language Processing
2.2.1. Key Technological Milestones
- Statistical Language Models: Techniques such as n-grams laid the groundwork for understanding language patterns statistically.
- Word Embeddings: The introduction of word embeddings like Word2Vec and GloVe enabled models to capture semantic relationships between words, paving the way for deeper language understanding.
- Transformer Models: The release of the Transformer architecture in 2017 revolutionized NLP, allowing for parallel processing and better handling of context, leading to models like BERT and GPT.
2.3. NLP in Creative Writing
2.3.1. Generative Models
2.3.2. Analysis and Feedback Tools
2.4. AI and Artistic Expression
2.4.1. The Nature of Creativity
2.4.2. Human-Machine Collaboration
2.5. Practical Applications and Case Studies
2.6. Implications for the Current Study
2.7. Conclusion
Chapter 3: Methodology
3.1. Introduction
3.2. Design and Development Process
3.2.1. Initial Conceptualization
- Thematic suggestion generation: Offering users relevant themes based on their input.
- Structural analysis: Evaluating the poem's form and providing recommendations for enhancement.
- Stylistic feedback: Analyzing the language and suggesting alternative word choices or stylistic devices.
3.2.2. Prototyping
- A text input area for poem composition.
- A sidebar displaying suggestions and analyses.
- An interactive component where users could click on suggestions for integration into their work.
3.2.3. Iterative Testing
3.3. Algorithms and Technologies
3.3.1. Natural Language Processing Techniques
- Tokenization and Parsing: Breaking down user input into manageable units for analysis.
- Sentiment Analysis: Evaluating the emotional tone of the text to provide thematic suggestions.
- Language Modeling: Utilizing deep learning models, such as Transformer architectures, trained on a corpus of poetry to generate contextually appropriate suggestions.
3.3.2. Implementation
3.3.3. Data Sources
3.4. User Testing Protocols
3.4.1. Participant Selection
3.4.2. Testing Sessions
- Introduction: Participants were briefed on the tool's functionalities and objectives.
- Task Completion: Users were asked to compose a poem using the tool while thinking aloud, providing insights into their thought processes.
- Feedback Collection: After task completion, participants engaged in semi-structured interviews to discuss their experiences, focusing on aspects such as usability, engagement, and the perceived value of suggestions.
3.4.3. Data Analysis
3.5. Ethical Considerations
3.6. Conclusion
Chapter 4: Methodology and Tool Development
4.1. Introduction
4.2. Design Framework
- User Engagement: The tool must facilitate an interactive experience, allowing poets to engage with the content dynamically.
- Feedback Mechanisms: Incorporating real-time feedback is crucial for helping poets refine their work and explore new directions.
- Creative Freedom: The tool should promote experimentation and creativity without imposing rigid structures or constraints.
4.3. Data Collection and Preprocessing
4.3.1. Data Sources
- Public Domain Poetry: Collections from classic poets such as Emily Dickinson, Walt Whitman, and Robert Frost.
- Contemporary Anthologies: Selections from modern poets to capture current trends and styles in poetry.
- Online Poetry Platforms: Data from platforms like Poetry Foundation and Wattpad, which feature a wide array of poetic voices.
4.3.2. Preprocessing
- Text Normalization: Converting all text to lowercase and removing punctuation and special characters to standardize input.
- Tokenization: Breaking down the text into individual words and phrases to facilitate analysis.
- Lemmatization: Reducing words to their base or root forms to enhance the model's understanding of language.
4.4. Algorithm Selection and Implementation
4.4.1. Model Training
- Hyperparameter Tuning: Adjusting learning rates, batch sizes, and other parameters to optimize model performance.
- Cross-Validation: Employing k-fold cross-validation to ensure the model's robustness and generalizability across different poetic forms.
4.4.2. Feature Development
- Thematic Suggestion Generation: Utilizing topic modeling techniques to identify prevalent themes within the user's input and suggesting relevant topics.
- Stylistic Analysis: Implementing tools to analyze poetic devices such as meter, rhyme schemes, and imagery, offering poets insights into their stylistic choices.
4.5. User Interface Design
- Interactive Text Editor: A real-time editing space where poets can compose their work and receive immediate feedback.
- Suggestion Panel: A dedicated area displaying thematic and stylistic suggestions based on the content being created.
- Customization Options: Allowing users to adjust settings such as feedback frequency and suggestion types to suit their personal preferences.
4.6. User Testing and Evaluation
4.6.1. Testing Methodology
- Surveys: Pre- and post-test surveys to gauge user satisfaction and perceived benefits.
- Observational Studies: Researchers observed participants as they interacted with the tool, noting behaviors, challenges, and moments of inspiration.
4.6.2. Findings
4.7. Conclusion
Chapter 5: Implementation and Evaluation of the Interactive NLP Tool
5.1. Introduction
5.2. Technical Architecture
5.2.1. NLP Model Selection
5.2.2. System Design
5.2.3. Integration and Deployment
5.3. User Interface Design
5.3.1. Design Principles
5.3.2. User Interaction
5.3.3. Accessibility Features
5.4. User Testing Methodology
5.4.1. Participant Recruitment
5.4.2. Testing Procedures
5.4.3. Data Analysis
5.5. Findings and Discussion
5.5.1. User Engagement
5.5.2. Feedback Mechanisms
5.5.3. Challenges and Limitations
5.6. Conclusion
References
- Shabarirajan, K. J. Shabarirajan, K. J., Logeshwar, B. S., Aadhithyan, D., & Elakkiya, R. (2024, July). Comparative Performance Analysis of Neural Architectures for Poem Generation. In 2024 International Conference on Signal Processing, Computation, Electronics, Power and Telecommunication (IConSCEPT) (pp. 1-6). IEEE.
- De la Rosa, J; multilingual metrical pattern prediction with transfomer-based language models: , Pérez, Á., De Sisto, M., Hernández, L., Díaz, A., Ros, S., & González-Blanco, E. (2023). Transformers analyzing poetry.
- Dunđer, I. Dunđer, I., Seljan, S., & Pavlovski, M. (2020, September). Automatic machine translation of poetry and a low-resource language pair. In 2020 43rd International Convention on Information, Communication and Electronic Technology (MIPRO) (pp. 1034-1039). IEEE.
- Aepli, N; Challenges & Opportunities in Low-Resource Non-Standardized Language Varieties (Doctoral dissertation: (2024). There Is Plenty of Room at the Bottom.
- Pranida, S. Z. Pranida, S. Z., Genadi, R. A., & Koto, F. (2025). Synthetic Data Generation for Culturally Nuanced Commonsense Reasoning in Low-Resource Languages. arXiv preprint arXiv:2502.12932, arXiv:2502.12932.
- Meyer, J. B. Meyer, J. B. (2019). Generating Free Verse Poetry with Transformer Networks.
- Abdibayev, A. Abdibayev, A. (2023). Probing and Enhancing the Reliance of Transformer Models on Poetic Information (Doctoral dissertation, Dartmouth College).
- Audichya, M. K. Audichya, M. K., & Saini, J. R. (2023, October). ChatGPT for creative writing and natural language generation in poetry and prose. In 2023 International Conference on Advanced Computing Technologies and Applications (ICACTA) (pp. 1-7). IEEE.
- Joe IR, P; limerick generation from images using transformer models for therapeutic and educational support: , Sudheer Kumar, E., K, K., & S, S. (2025). Sentiment-aware visual verses.
- Sheverack, R; Training Set Experiments with a Generative Pre-Trained Transformer-Best Paper: (2021). Modern-Day Shakespeare.
- Khanmohammadi, R; the blessing of transformers in translating prose to Persian poetry: , Mirshafiee, M. S., Rezaee Jouryabi, Y., & Mirroshandel, S. A. (2023). Prose2Poem.
- Zaki, M; A Comparative Study of Variant Transformer Models–BERT: Z. (2024). Revolutionising Translation Technology.
- Dakhore, M. Dakhore, M., Eti, M., Diwakar, M., Sivanantham, A., Verma, L., & Shyam, M. (2024, December). Blending the Powers of BERT and Neural Style Transfer for Artistic Text Generation in Poetry. In 2024 IEEE 2nd International Conference on Innovations in High Speed Communication and Signal Processing (IHCSP) (pp. 1-6). IEEE.
- Oghaz, M. M. Oghaz, M. M., Saheer, L. B., Dhame, K., & Singaram, G. (2025). Detection and classification of ChatGPT-generated content using deep transformer models. Frontiers in Artificial Intelligence.
- Riaz, A; a comparative analysis of traditional and transformer-based approaches with emphasis on coherence and diversity: , Abdulkader, O., Ikram, M. J., & Jan, S. (2025). Exploring topic modelling.
- Liu, R; Enhancing student engagement and expressive competence: (2025). The impact of generative pre-trained transformers on creative writing instruction.
- Das, A. Das, A., & Verma, R. M. (2020). Can machines tell stories? A comparative study of deep neural language models and metrics. IEEE Access, 1812. [Google Scholar]
- Thapa, D; A Transformer-Based Framework for Limerick Generation Associated with an Image: , Joe IR, P., & Anand, S. Im-to-Lim: A Transformer-Based Framework for Limerick Generation Associated with an Image. Shajina, Im-to-Lim.
- Alpdemir, Y. Alpdemir, Y., & Alpdemir, M. N. (2024, April). AI-Assisted Text Composition for Automated Content Authoring Using Transformer-Based Language Models. In 2024 IEEE International Conference on Advanced Systems and Emergent Technologies (IC_ASET) (pp. 1-6). IEEE.
- Koziev, I., & Fenogenova, A. (2025, May). Generation of Russian Poetry of Different Genres and Styles Using Neural Networks with Character-Level Tokenization. In Proceedings of the 9th Joint SIGHUM Workshop on Computational Linguistics for Cultural Heritage, Social Sciences, Humanities and Literature (LaTeCH-CLfL 2025) (pp. 47-63).
- Novikova, S; Deep Learning for the Processing and Interpretation of Literary Texts: , Sagar, S., Lin, P., Li, M., & Markovic, P. English and Chinese poetry generation Software project.
- Elzohbi, M; Exploring the Geometric Patterns in Poetry Rhythms and the Generation of Beat-Aligned Poetic Texts: (2025). AlGeoRhythm.
- Rahman, M; Utilizing Natural Language Processing for Creative Expression: H., Kazi, M., Hossan, K. M. R., & Hassain, D. (2023). The Poetry of Programming.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).