Interio
AI-Powered Interior Design Service Platform
Introduction
Interio is a platform that lets users redesign their spaces effortlessly with simple requests in Albanian or
English.
Tools like artificial intelligence and cutting-edge technologies, such as Large Language Models and image-generating
Generative AI, make this possible while promising low costs and ease of use.
At the same time, it promises low cost for users and ease of use.
Select an Existing Environment
or add a new environment
Specify Changes
in simple language
Result
A redesigned environment
Inspiration Library for Platform Users
Using the presented generation request to create new designs with the same parameters
Publishing Generations on the Platform
Rate designs using “Upvote” & “Downvote” - helping users find the best prompts
Share Generated Images with Friends
Save images with an accessible link and share posts with ease
The “Create” Process
The steps the user follows to redesign an image on our page. These are some of the key parts of the design create process:
Step I
Upload the Image to Cloud Storage
or add a new environment
Step II
Define the Redesign Request
in simple language
Step III
Environment is redesigned
based on the request
-> Extra Step
User adds a Title and Description
Implementation
What happens in the backend when a user tries to redesign an image with Interio
Uploading the Photo
The user uploads a photo of the environment, for example, the Living Room, Bedroom, Kitchen, etc.
Writing the Request (Query)
The user writes a request in Albanian, specifying desired changes. A system LLM generates keywords to guide image generation.
Analysis and Generation
Generative AI analyzes the photo and request to generate the remodeled environment.
Displaying the Generated Image
The final image shows how the space will look after changes, with options to publish or share.
Publishing Generated Designs:
This feature of the platform allows users to publish interior designs created through the platform.
Design Creation
The user utilizes the Interior Design Service to generate designs.
Publishing
They can publish the created image/remodel on the platform's page, where it can be viewed and rated by other platform users.
With an option to publish the generated design or share it with contacts/social networks.
Integration of
Different AI Models
To achieve the functionality offered by Interio, integration of multiple generative AI models is required.
Integration and configuration of AI that translates the query in Albanian into refined, specific parameters
that "feed" the model responsible for managing the creation of images based on the initial image.
After generating and refining the parameters with the LLM (Large Language Model), another generative AI model has
the task of:
Processing the original image specified by the user at the beginning of the process
Generating a modified image based on the original, but "inspired" by the user’s request
Design & User Experience
The steps the user follows to redesign an image on our page. These are some of the key parts of the design create process:
Database & Infrastructure
The (minimal) database is used to store the posts, relations to the S3 buckets, and user information.
Technology
Here are some of the main technologies utilized during the development of the website: