
Fashion Assistant Chatbot
Studying abroad made easy
Introduction to the Project
PROJECT SUMMARY
Euni (euni.ru) is an education consultancy that provides reliable advice and educational products, saving time for students from Russian-speaking countries who wish to study in Germany or attend a German language school. By offering a seamless user interface, it alleviates the hassle of searching for useful information or suitable study programs. My role was to research, redesign, and test all UIs related to the project, collaborating closely with a Web Developer.
PROBLEM
As interest in higher education in Europe rises, competition among education consultants grows rapidly. With a new design concept, we aimed to achieve the following goals:
-
Increased conversion
-
Increased number of sold service packages
-
Improved operational efficiency
SOLUTION
-
Discover what users currently do, think, and feel
-
Conduct evaluative research
-
Develop a clear strategic vision & create customer value
-
Identify hiccups and usability issues in the workflow
-
Find and fix issues that could hurt the user experience
TOOLS
-
Adobe Illustrator, Adobe Photoshop
Introduction to the Project
What I learned
Explanation of the Commented Version
1. Importing the OpenAI library:
code
2. Function get_completion:
code
prompt: The text input provided by the user that needs summarization.
model="gpt-4-turbo": Setting the model to gpt-4-turbo.
messages: Creating a list with a message that has the role user and contains the prompt content.
API Call: Using the openai.ChatCompletion.create method to generate a response.
temperature=0: Setting the temperature to make the model's output less random.
Return: Returning the first choice of the response.
3. Function get_completion_from_messages:
Code
messages: List of messages used to generate the response.
-
model="gpt-4-turbo": Setting the model to gpt-4-turbo.
-
temperature=0: Setting the temperature to make the model's output less random.
-
API Call: Using the openai.ChatCompletion.create method to generate a response.
-
Return: Returning the first choice of the response.
So how do we create an experience
for this person?
This is her journey...
