top of page

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...

natalie_user2.png

                                                  contact@oljaoskolkova.com | © 2024 Olja Oskolkova

bottom of page