Inspiration
Creating an infinite rpg game where you have control over what happens. Too often you finish a game and left searching for more, or perhaps you have not found the game the meets are of your wishes.
What it does
Takes a user inputted prompt from our website and returns an ai generated text and scene of what happens next.
How we built it
The text generation is using Openai, and the image is created using stable-diffusion.
Challenges we ran into
Optimizing the quality and speed of the image generation was an immense challenge. Since we were running this off our own laptops, the time taken to generate a good image was not acceptable for our goals, so we had to turn down the resolution to compensate.
Accomplishments that we're proud of
It works and learned how to use api calls via FastAPI in python.
What we learned
We learned the massive potential capabilities of ai generation.
What's next for Narrative Nova
We would like to scale this onto cloud hpc platforms to support higher quality text and images that are not possible on our current setup. We believe that this style can also adapt to fit language learning apps. The main limiting factor of the current apps is the lack of unique situations the a person would encounter in the real world where the basic phrases would not cut it. Our project could create these unique situations with accompanying images to help an individual learn a language.
Built With
- nextjs
- openai
- python
- stable-diffusion
Log in or sign up for Devpost to join the conversation.