AI

AI

AI

AI

AI

Talki AI

Talki AI

Talki AI

Talki AI

Talki AI

//

//

//

//

//

Client

Client

Client

Client

Client

multiple stakeholders

multiple stakeholders

multiple stakeholders

multiple stakeholders

//

//

//

//

//

Services

Services

Services

Services

Services

Ux/Ui / Branding

Ux/Ui / Branding

Ux/Ui / Branding

Ux/Ui / Branding

Ux/Ui / Branding

//

//

//

//

//

Year

Year

Year

Year

Year

( 2025 )

( 2025 )

( 2025 )

( 2025 )

( 2025 )

Talki AI is a mobile app for learning languages with a smart AI teacher. Users go through an intuitive onboarding process, choose their goals, schedule, and teacher, and then immediately plunge into a live conversation with an AI tutor. Lessons combine gamification elements, adaptive exercises, listening, conversational practice, and real-time feedback

Talki AI is a mobile app for learning languages with a smart AI teacher. Users go through an intuitive onboarding process, choose their goals, schedule, and teacher, and then immediately plunge into a live conversation with an AI tutor. Lessons combine gamification elements, adaptive exercises, listening, conversational practice, and real-time feedback

Talki AI is a mobile app for learning languages with a smart AI teacher. Users go through an intuitive onboarding process, choose their goals, schedule, and teacher, and then immediately plunge into a live conversation with an AI tutor. Lessons combine gamification elements, adaptive exercises, listening, conversational practice, and real-time feedback

Talki AI is a mobile app for learning languages with a smart AI teacher. Users go through an intuitive onboarding process, choose their goals, schedule, and teacher, and then immediately plunge into a live conversation with an AI tutor. Lessons combine gamification elements, adaptive exercises, listening, conversational practice, and real-time feedback

Challenge:

Challenge:

Challenge:

Challenge:

Challenge:

Simple but deeply personalized onboarding of a language application

Onboarding is built as a friendly dialog with a virtual teacher, which creates a lively and human atmosphere. We gradually collect key information: language of instruction, goals, convenient schedule, etc. Each screen has one clear action, minimal text, and emotional visuals that reduce anxiety. As a result, from the very first step, the user feels personalized attention and the system's readiness to support them on their language learning journey.

Simple but deeply personalized onboarding of a language application

Onboarding is built as a friendly dialog with a virtual teacher, which creates a lively and human atmosphere. We gradually collect key information: language of instruction, goals, convenient schedule, etc. Each screen has one clear action, minimal text, and emotional visuals that reduce anxiety. As a result, from the very first step, the user feels personalized attention and the system's readiness to support them on their language learning journey.

Simple but deeply personalized onboarding of a language application

Onboarding is built as a friendly dialog with a virtual teacher, which creates a lively and human atmosphere. We gradually collect key information: language of instruction, goals, convenient schedule, etc. Each screen has one clear action, minimal text, and emotional visuals that reduce anxiety. As a result, from the very first step, the user feels personalized attention and the system's readiness to support them on their language learning journey.

Simple but deeply personalized onboarding of a language application

Onboarding is built as a friendly dialog with a virtual teacher, which creates a lively and human atmosphere. We gradually collect key information: language of instruction, goals, convenient schedule, etc. Each screen has one clear action, minimal text, and emotional visuals that reduce anxiety. As a result, from the very first step, the user feels personalized attention and the system's readiness to support them on their language learning journey.

Simple but deeply personalized onboarding of a language application

Onboarding is built as a friendly dialog with a virtual teacher, which creates a lively and human atmosphere. We gradually collect key information: language of instruction, goals, convenient schedule, etc. Each screen has one clear action, minimal text, and emotional visuals that reduce anxiety. As a result, from the very first step, the user feels personalized attention and the system's readiness to support them on their language learning journey.

Solution:

Solution:

Solution:

Solution:

Solution:

Interactive vocabulary practice with instant feedback

We implemented a vocabulary practice module in which the user hears a word, repeats it out loud, and enters a text answer, which activates several channels of perception at once: hearing, speaking, and writing. The virtual teacher supports the user after each correct answer, creating positive reinforcement and motivation to move on. The interface is minimalistic and distraction-free: all the emphasis is on words and voice interaction. After a series of exercises, the user can indicate directly in the interface what they want to practice next, which allows the system to adapt the next lessons to their needs.

Interactive vocabulary practice with instant feedback

We implemented a vocabulary practice module in which the user hears a word, repeats it out loud, and enters a text answer, which activates several channels of perception at once: hearing, speaking, and writing. The virtual teacher supports the user after each correct answer, creating positive reinforcement and motivation to move on. The interface is minimalistic and distraction-free: all the emphasis is on words and voice interaction. After a series of exercises, the user can indicate directly in the interface what they want to practice next, which allows the system to adapt the next lessons to their needs.

Interactive vocabulary practice with instant feedback

We implemented a vocabulary practice module in which the user hears a word, repeats it out loud, and enters a text answer, which activates several channels of perception at once: hearing, speaking, and writing. The virtual teacher supports the user after each correct answer, creating positive reinforcement and motivation to move on. The interface is minimalistic and distraction-free: all the emphasis is on words and voice interaction. After a series of exercises, the user can indicate directly in the interface what they want to practice next, which allows the system to adapt the next lessons to their needs.

Interactive vocabulary practice with instant feedback

We implemented a vocabulary practice module in which the user hears a word, repeats it out loud, and enters a text answer, which activates several channels of perception at once: hearing, speaking, and writing. The virtual teacher supports the user after each correct answer, creating positive reinforcement and motivation to move on. The interface is minimalistic and distraction-free: all the emphasis is on words and voice interaction. After a series of exercises, the user can indicate directly in the interface what they want to practice next, which allows the system to adapt the next lessons to their needs.

Solution:

Solution:

Solution:

Solution:

Solution:

Create simple and engaging interactions when using the app

The task was to create a user experience that would inspire confidence in the AI tutor from the first seconds, remove the language barrier, and motivate users to speak English right away. It was important to take into account the different ages and confidence levels of users and build a personalized learning scenario without overloading them with complex settings.

Create simple and engaging interactions when using the app

The task was to create a user experience that would inspire confidence in the AI tutor from the first seconds, remove the language barrier, and motivate users to speak English right away. It was important to take into account the different ages and confidence levels of users and build a personalized learning scenario without overloading them with complex settings.

Create simple and engaging interactions when using the app

The task was to create a user experience that would inspire confidence in the AI tutor from the first seconds, remove the language barrier, and motivate users to speak English right away. It was important to take into account the different ages and confidence levels of users and build a personalized learning scenario without overloading them with complex settings.

Create simple and engaging interactions when using the app

The task was to create a user experience that would inspire confidence in the AI tutor from the first seconds, remove the language barrier, and motivate users to speak English right away. It was important to take into account the different ages and confidence levels of users and build a personalized learning scenario without overloading them with complex settings.

Create simple and engaging interactions when using the app

The task was to create a user experience that would inspire confidence in the AI tutor from the first seconds, remove the language barrier, and motivate users to speak English right away. It was important to take into account the different ages and confidence levels of users and build a personalized learning scenario without overloading them with complex settings.

Solution:

Solution:

Solution:

Solution:

Solution:

Listening practice through real-life dialogues

An interactive Listening Practice module was implemented, based on short daily dialogues with characters and clear context. The user listens to the conversation, follows the transcription with keywords highlighted, and then answers simple questions to check comprehension. The ability to repeat phrases after the speaker and practice pronunciation adds an element of active learning. This approach not only improves listening skills, but also creates a connection between learning and real-life situations that the user may encounter.

Listening practice through real-life dialogues

An interactive Listening Practice module was implemented, based on short daily dialogues with characters and clear context. The user listens to the conversation, follows the transcription with keywords highlighted, and then answers simple questions to check comprehension. The ability to repeat phrases after the speaker and practice pronunciation adds an element of active learning. This approach not only improves listening skills, but also creates a connection between learning and real-life situations that the user may encounter.

Listening practice through real-life dialogues

An interactive Listening Practice module was implemented, based on short daily dialogues with characters and clear context. The user listens to the conversation, follows the transcription with keywords highlighted, and then answers simple questions to check comprehension. The ability to repeat phrases after the speaker and practice pronunciation adds an element of active learning. This approach not only improves listening skills, but also creates a connection between learning and real-life situations that the user may encounter.

Listening practice through real-life dialogues

An interactive Listening Practice module was implemented, based on short daily dialogues with characters and clear context. The user listens to the conversation, follows the transcription with keywords highlighted, and then answers simple questions to check comprehension. The ability to repeat phrases after the speaker and practice pronunciation adds an element of active learning. This approach not only improves listening skills, but also creates a connection between learning and real-life situations that the user may encounter.

Listening practice through real-life dialogues

An interactive Listening Practice module was implemented, based on short daily dialogues with characters and clear context. The user listens to the conversation, follows the transcription with keywords highlighted, and then answers simple questions to check comprehension. The ability to repeat phrases after the speaker and practice pronunciation adds an element of active learning. This approach not only improves listening skills, but also creates a connection between learning and real-life situations that the user may encounter.

Solution:

Solution:

Solution:

Solution:

Solution:

Motivational transition from the trial period to the paid version

After completing the free trial lesson, the user sees a screen with achievements - how many words have been learned, how many phrases have been pronounced - which creates a sense of real progress. We don't just offer payment, we demonstrate the value of what you've already learned: “You are ready for the next level!”. Thanks to a gentle transition - first, positive reinforcement, and then a clear choice between continuing to learn or reviewing tariffs - the user feels that the subscription is really worth the investment.

Motivational transition from the trial period to the paid version

After completing the free trial lesson, the user sees a screen with achievements - how many words have been learned, how many phrases have been pronounced - which creates a sense of real progress. We don't just offer payment, we demonstrate the value of what you've already learned: “You are ready for the next level!”. Thanks to a gentle transition - first, positive reinforcement, and then a clear choice between continuing to learn or reviewing tariffs - the user feels that the subscription is really worth the investment.

Motivational transition from the trial period to the paid version

After completing the free trial lesson, the user sees a screen with achievements - how many words have been learned, how many phrases have been pronounced - which creates a sense of real progress. We don't just offer payment, we demonstrate the value of what you've already learned: “You are ready for the next level!”. Thanks to a gentle transition - first, positive reinforcement, and then a clear choice between continuing to learn or reviewing tariffs - the user feels that the subscription is really worth the investment.

Motivational transition from the trial period to the paid version

After completing the free trial lesson, the user sees a screen with achievements - how many words have been learned, how many phrases have been pronounced - which creates a sense of real progress. We don't just offer payment, we demonstrate the value of what you've already learned: “You are ready for the next level!”. Thanks to a gentle transition - first, positive reinforcement, and then a clear choice between continuing to learn or reviewing tariffs - the user feels that the subscription is really worth the investment.

Motivational transition from the trial period to the paid version

After completing the free trial lesson, the user sees a screen with achievements - how many words have been learned, how many phrases have been pronounced - which creates a sense of real progress. We don't just offer payment, we demonstrate the value of what you've already learned: “You are ready for the next level!”. Thanks to a gentle transition - first, positive reinforcement, and then a clear choice between continuing to learn or reviewing tariffs - the user feels that the subscription is really worth the investment.

Solution:

Solution:

Flexible subscription management and user retention strategies

The user starts with the profile settings screen, where they can manage personal data, interface language, notifications, and go straight to subscription management. This approach creates a sense of transparency and control.

Flexible subscription management and user retention strategies

The user starts with the profile settings screen, where they can manage personal data, interface language, notifications, and go straight to subscription management. This approach creates a sense of transparency and control.

Flexible subscription management and user retention strategies

The user starts with the profile settings screen, where they can manage personal data, interface language, notifications, and go straight to subscription management. This approach creates a sense of transparency and control.

Step 1

Step 2

Step 3

Step 1

Step 2

Step 3

Step 1

Step 2

Step 3

Step 1

Step 2

Step 3

Step 1

Step 2

Step 3

// Wireframes

Validating Logic Before Visuals

With functionality requirements provided by the client, the focus was placed on structuring the user experience through clear and purposeful wireframes. The wireframes served as a blueprint for aligning user expectations with the app’s educational goals, allowing early validation of the overall logic and screen hierarchy before moving into visual design.

// Wireframes

Validating Logic Before Visuals

With functionality requirements provided by the client, the focus was placed on structuring the user experience through clear and purposeful wireframes. The wireframes served as a blueprint for aligning user expectations with the app’s educational goals, allowing early validation of the overall logic and screen hierarchy before moving into visual design.

// Wireframes

Validating Logic Before Visuals

With functionality requirements provided by the client, the focus was placed on structuring the user experience through clear and purposeful wireframes. The wireframes served as a blueprint for aligning user expectations with the app’s educational goals, allowing early validation of the overall logic and screen hierarchy before moving into visual design.

// Wireframes

Validating Logic Before Visuals

With functionality requirements provided by the client, the focus was placed on structuring the user experience through clear and purposeful wireframes. The wireframes served as a blueprint for aligning user expectations with the app’s educational goals, allowing early validation of the overall logic and screen hierarchy before moving into visual design.

// Wireframes

Validating Logic Before Visuals

With functionality requirements provided by the client, the focus was placed on structuring the user experience through clear and purposeful wireframes. The wireframes served as a blueprint for aligning user expectations with the app’s educational goals, allowing early validation of the overall logic and screen hierarchy before moving into visual design.

//

//

//

//

//

portfolio

portfolio

portfolio

portfolio

portfolio

I creating effective

digital business -

solutions

I creating effective

digital business -

solutions

I creating effective

digital business -

solutions

I creating effective

digital business -

solutions

I creating effective

digital business -

solutions

Juntos

Juntos

Juntos

Juntos

Juntos

FinTech

( 2022 )

Ux/Ui / Branding

Ux/Ui / Branding

Ux/Ui / Branding

Ux/Ui / Branding

Ux/Ui / Branding

Please tell me about your project

Please tell me about your project

Please tell me about your project

Please tell me about your project

Free consultation with an expert. Choose a convenient time or send message in Telegram or WhatsApp and I will contact you!

Free consultation with an expert. Choose a convenient time or send message in Telegram or WhatsApp and I will contact you!

Free consultation with an expert. Choose a convenient time or send message in Telegram or WhatsApp and I will contact you!

Free consultation with an expert. Choose a convenient time or send message in Telegram or WhatsApp and I will contact you!

Services:

Landing

Website

E-commerce

Digital platform

Mobile app

BUDGET:

Services:

Landing

Website

E-commerce

Digital platform

Mobile app

BUDGET:

Services:

Landing

Website

E-commerce

Digital platform

Mobile app

BUDGET:

Services:

Landing

Website

E-commerce

Digital platform

Mobile app

BUDGET:

Please tell me about your project

Free consultation with an expert. Choose a convenient time or send message in Telegram or WhatsApp and I will contact you!

Services:

Landing

Website

E-commerce

Digital platform

Mobile app

BUDGET:

English
English

Menu


Copyright

© 2025

LinkedIn

Instagram

TikTok

English

Menu


English