Inspiration

The inspiration for Fibreforger is automating the creative process for making fibre art projects such as crochet and knitting. Following the current trend in remote working life since the pandemic, many people have started to learn hobbies they can do from their home like crochet and knitting. Nevertheless, irrespective of one's experience, creative block shows no bias. I was encouraged to create this app to help ease the planning process for these creative projects through personalised and automated idea generation.

What it does

Fibreforger aims to bridge the gap between finding inspiration and creating an item by supporting the creative process through idea generation and pattern creation. By focusing on these elements of the creative design process for a fibre art project, users can feel empowered to try new patterns and reduce the procrastination block. When users of any level first use the app they can brainstorm with the chatbot to determine the project they would like to create, defining any requirements such as the amount of yarn, the size of the project they are looking to create etc.

Fibreforger also displays a sample of the potential project as well as a "mood board" of alternative looks for the project to inspire the user. Moreover, a short description of the project is generated which contains a pattern detailing how to create the project, including the required tools and materials.

How we built it

I built this application using AWS PartyRock and prompt engineering techniques to modify the chatbot and image generation widgets.

Challenges we ran into

A challenge I encountered in this process is creating the mood board of the project, it was important that the application provided the users the capability to view potential projects idea. Initially I had created a single widget to create a collage but I noticed the images generated would fluctuate with the slightest change. I proactively optimised the widgets and after modifying the prompting labels to reference prior images I was able to achieve a stable collection to display the image inspiration.

Accomplishments that we're proud of

I am proud that I could create an application which has the ability to support the creative community and encourage development of hobbies.

What we learned

I gained invaluable experience with building AI driven applications by working with AWS Partyrock. I developed my knowledge and understanding in prompting techniques through optimising the widget types.

What's next for Fibreforger

This is the first step in the journey for Fibreforger, the next step for Fibreforger is to improve the personalisation of the app. I would like to provide the users with options of available vendors online where they can purchase any required resources such as yarn or needles to complete their project. Whilst I appreciate AWS PartyRock currently does not support urls in the widgets, another improvement would include using the url to optimise the image generation widgets.

Built With

Share this project:

Updates