Inspiration
Reading is a passion. Writing, however, is not always easy. I have faced that writer's block too many times, the blank page with a blinking cursor staring back at my frustration. This app, thus helps in overcoming the blockade and will be the perfect partner for brainstorming ideas.
What it does
The app- StoryGenie, initially takes input from the user in terms of Genre Cover Page What is the author thinking of- named as Let us get started Next, it generates the following: Initial AI generated title - Generating as soon as _ Let us get started_ , _ Initial cover page generation_ , _ Initial storyline_ and _ Genre_ are filled. Initial characters generated - Generating as soon as _ Initial storyline_ is filled. A brief overview - Generating as soon as _ Genre_ , _ Initial storyline_ and _ Let us get started_ are filled. Initial cover page generation - Generating as soon as _ Let us get started_ , _ Initial storyline_ and _ Cover page are filled. Initial storyline - Generating as soon as _ Let us get started_, Cover page and_ Genre_ are filled. Brainstorming - Chat as soon as _ Let us get started_, _ Genre_, Initial storyline and Initial characters generated are filled. This section allows the user to detect loop holes, create plot twists, or even scrap it all and start afresh, if so desired. Adaptive title generation - Generating as soon as _ Let us get started_, Adaptive cover page generation, Adaptive storyline, _ Genre_ and Adaptive summary are filled. Adaptive storyline - Generating as soon as Brainstorming and Initial storyline are filled. Adaptive Characters list - Generating as soon as _ Genre_, Adaptive storyline, Let us get started and Brainstorming are filled. Adaptive summary - Generating as soon as Adaptive storyline and Brainstorming are filled. First impression as a reader - Generating as soon as Adaptive storyline, Adaptive summary, Initial storyline and Initial characters generated are filled. This primarily works as a default editor to the story pointing out flaws and mistakes in the storyline. Adaptive cover page generation - Generating as soon as _ Genre_, Brainstorming and Adaptive storyline are filled.
How we built it
The main inspiration for building this app was to find a way to articulate what I wanted to convey, in a way that would make it an amazing read. The features I have included in this app are all those which I wish I had, whenever I am dealing with writer's block, or when I have a good basic storyline, but am not able to progress with it further.
Challenges we ran into
At first, it took a lot of exploring to figure out how the whole environment works. I went through a lot of other apps that other creators have made, searching for ideas, and simultaneously learning how to avoid some of the mistakes previously made. It was a joy to learn how the environment works together and figure out the science and coding behind all of the language models.
Accomplishments that we're proud of
I am happy that I was able to create this app, as it is a dream app for me- something that could help me brainstorm as a first person, simultaneously also providing feedback as a reader, pointing out plot holes, etc. It is also hard for me to think about what the cover page should look like or to come up with a suitable title for my story, and it is amazing when I have help regarding the same, so I can focus more on actually forming the story. I am also happy about the fact that, although this app helps with brainstorming, it still allows for creative freedom, allowing the author to mold the story as they please.
What we learned
It was interesting to learn about prompt engineering while making this project, about how LLMs are trained, and I gained a little information on how machine learning algorithms help create such models. I also learned a little about how data analytics plays a huge role in the process, as does NLP, and artificial intelligence. I am grateful to have shared this experience.
What's next for Story Genie
The app, of course, has a lot of scope for improvement. I have included features that I wish were present in such an app. Other authors out there might want some other features added, or reduced, depending on the demands and requirements. Every author's style is different, and I cannot wait to see how far StoryGenie can go.
Snapshots
Built With
- amazon-web-services
- partyrock
Log in or sign up for Devpost to join the conversation.