Inspiration
My inspiration for the project came from the several Stable Diffusion & language models I have interacted over these years.
They have been developed & improved at a fast pace approaching human capabilities in a very narrow segments of tasks.
Therefore, I wanted to come up with a compelling use case for theses models.
As an avid fan of short stories I tried to understand the needs of people who love to read and authors.
This inspired me to create a story generator app using these models that could help authors publish new fiction books quicker & fans to have an unending supply of books from their favourite authors.
What it does
The app uses images & proses created entirely using AI models to create a short story book about lives of people in Oxford & their interaction with college life & beyond.
The level of quality of the proses are grammatically very accurate & have managed to match the level of a B1 to C1 level language proficiency. (A1 being the lowest and C2 being the highest on the CERP scale)
This was achieved through experimentation and research for the best ways to query the models and setting the parameters to use a low to moderate amount of computation.
How we built it
I used the Swift programming language to develop an iOS & iPad OS compatible app.
The images were generated using DALLE & Stable Diffusion
The text generation was accomplished using GPT3 text-davinci-002
Challenges we ran into
The AI models generated some material that could be considered as offensive or obscene. Therefore, such outputs had to be censored.
The Xcode/ Swift on iOS 16 doesn’t seem to like the OpenAI API Swift Package.
Accomplishments that we're proud of
I am proud of getting a nice iOS app done within a short period of time while incorporating the important elements of my idea.
What we learned
I have learned how to effectively query AI models for the best outcomes. Especially identifying strategies to generate very good results.
I have learnt how to develop a idea based on my passions and rapidly develop them into iOS apps using Swift.
I have learned a lot about different platforms to achieve goals & to pick the best platforms/ SDKs to realise my ideas
What's next for Story Maker
Fix connection error with GPT3 API and get a string directly from the API (May be fixed by using older version which seemed to work)
Create Curation module which will censor hateful/inappropriate content generated by the models.
Log in or sign up for Devpost to join the conversation.