Skip to content

This project aims to generate creative and coherent stories based on given prompts using natural language processing. It also explores the effectiveness of various deep learning models to generate high quality stories.

Notifications You must be signed in to change notification settings

shrivastavasatyam/NLP-Powered-Story-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NLP-Powered Story Generator

📝 Description

As fellow Data Scientists and admirer of films, storytelling, and art, we are fascinated by the intersection of technology and creativity. This project explores the potential of utilizing Natural Language Processing (NLP) for generating original short stories. The aim is not to replace human creativity, but rather to augment it by providing inspiration and new ideas.

The NLP-powered story generator is a work of art that blends the beauty of language with the power of machine learning. Our goal was to create a system that could produce compelling and engaging stories with the same fluency and creativity as a human writer.

At the heart of this project is the belief that technology can be used to enhance our understanding of the world and ourselves. By exploring the realm of machine-generated storytelling, we can gain new insights into the human condition and the creative process. As we interact with the stories generated by this machine, we are invited to reflect on the nature of art, language, and the relationship between man and machine. The NLP-powered story generator is a testament to the power of collaboration between humans and machines, and it represents a new frontier in the field of creative expression.

Using advanced NLP techniques and a deep understanding of the nuances of storytelling, we have created a machine that can produce unique narratives based on a given prompt. The model learns to predict the most likely next word in a sentence given the preceding words. By generating new sentences that follow a particular theme or style, the model can create unique and engaging stories.

While the output of our story generator is not perfect, it demonstrates the potential of NLP to assist writers in the creative process. By providing a starting point or suggesting new directions for a story, the generator can help writers overcome writer's block or explore new ideas.

Ultimately, our hope is that this work will inspire others to explore the intersection of art and technology, and to push the boundaries of what is possible in the world of storytelling. We believe that the NLP-powered story generator has the potential to revolutionize the way we think about narrative and the creative process.

⏳ Dataset

The dataset can be found here: Kaggle Writing Prompts

🛠️ Requirements

  • Python 3.5+
  • pytorch
  • fastai
  • torchsummary
  • pandas
  • matplotlib
  • Huggingface transformers

...Other requirements

Contributors

About

This project aims to generate creative and coherent stories based on given prompts using natural language processing. It also explores the effectiveness of various deep learning models to generate high quality stories.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published