Innovation and technology nurture each other.

We harness the power of data for better decision making within an innovative organizational culture, through our team of Data Architects, Data Scientists and Data Engineers.

This evolves into gigantic volumes of data, which using the tools provided by the cloud allows us not only to improve its analysis but also to implement Machine Learning and AI to increase business intelligence.

Intelligent Forecasting

AI solution that allows the forecasting of business events in advance in order to plan improvements and actions that optimize results.

Data Lakes

Business analysis, manage diverse data sources, and achieve a better understanding of the world through these centralized repositories.

Master Data Optimization

The Master Data Optimization solution uses Machine Learning to automate the creation, remediation and continuous maintenance of master databases.

HealthBot

Virtual health channel that uses cognitive technologies such as artificial intelligence, in order to optimize and speed up the times of health institutions.

Innovation Workshops

Teaching disruptive processes maintaining the operation and eliminating variation, in order to allow the execution of correct decision-making.

Intelligent Automation

Robotic Process Automation (RPA) and Artificial Intelligence that empower a rapid automation of end-to-end business processes and accelerate digital transformation.

Nubiral Cognitive AI Bot

Virtual conversational assistant based on Artificial Intelligence (AI) that enables real-time file processing.

Intelligent Document Processing

An AI solution that allows extracting information from documents and incorporating it into an automatic process, using OCR technology.

Intelligent Forecasting for demand planning

An insurance company performs demand forecasting in its various business units and reduces forecasting errors.

Read more

Anomaly detection through Data Lake and Fraud Detector

An important insurance company in Mexico detects anomalies and prevents actions with a probability of being fraudulent.

Read more

Application of multivariate models to improve delinquency and loss

Improvement of delinquency and loss indicators through the application of multivariate models that analyze different aspects of clients.

Read more

Detection and correction of fraud using Fraud Detector

Fraud prevention using a machine learning model created by Nubiral: Fraud Detector.

Read more
Blog

Microsoft Fabric and Power BI Copilot: the power of data to the extreme

These two integrated tools make it easier to obtain the maximum possible value throughout the entire data lifecycle.

Read more
eBooks

MLOps: powering the value of machine learning

A comprehensive guide to MLOps, a key discipline that guarantees the success of Machine Learning (ML) projects in organizations.

Read more
Papers

Trends 2024: Start getting value from generative AI

Over the next 12 months, we will witness an incremental adoption of generative AI, higher levels of maturity and new use cases.

Read more
Whitepapers

Microsoft Fabric Guide: Use case end-to-end Deployment

Banks and financial services companies can benefit in numerous ways by deploying Microsoft Fabric.

Read more

Learn about our architecture that combines at least one public and one private cloud to deliver the highest levels of scalability, flexibility, and performance.

Application modernization by migrating to the AWS cloud

Migration to the AWS Cloud at Telecom Argentina, modernizing obsolete applications with a focus on operational excellence.

Read more

Modernization of multimedia content with AWS Migration

Successful migration to AWS cloud to modernize Claro Video’s multimedia content infrastructure.

Read more

Migration to AWS by a major Japanese automobile company

The smooth migration of Toyota to AWS unleashes performance, cost efficiency, and user satisfaction.

Read more

An important logistics company migrates its systems to AWS

OCA Argentina relies on legacy systems with limited cloud integration, so it modernized its technology by migrating to AWS.

Read more
Blog

5 benefits of serverless architectures

Higher levels of scalability and an absolute focus on digital business transformation, are just some of the many advantages of this model.

Read more
eBooks

Cloud 4.0: A phenomenon in exponential growth

A tour of the main opportunities that arise from a correct and timely migration of workloads to the cloud, and the trends that are being visualized in the cloud universe.

Read more
Papers
04 October , 2022

Cloud 4.0: A phenomenon in exponential growth

A tour of the main opportunities that arise from a correct and timely migration of workloads to the cloud, and the trends that are being visualized in the cloud universe.

Read more

Application migration, optimization, efficiency, security, analytics and implementation services, with the aim of simplifying and accelerating the adoption of the latest IT trends in the market.

Planning and Consulting

  • Evaluation and Planning
  • Adoption Strategy Consultancy

Test

  • Test Automation

Execution

  • Design and implementation of CI/CD Pipeline
  • Automation and implementation of processes

App Dev

  • Code (JavaScript, Go, Python)

Telecommunications modernization with AWS technologies

A leading telecommunications company modernizes its applications to respond more quickly and agilely to market changes.

Read more

App Modernization in Telecommunications and Entertainment

A prominent telecommunications and entertainment company achieved billing app availability levels of 99.95% in Colombia.

Read more

Azure Governance & App Modernization

A leading telecommunications and entertainment company achieved application billing availability levels of 99.95%.

Read more

Migration deployment of Core Banking hosted in the AWS cloud

Fintech deploys the Core Banking of its platform allowing the integration of new services in an effective and easy way.

Read more
Blog

The importance of containers in modernization

A way to lower costs, generate efficiency and accelerate transformation when migrating legacy systems or upgrading applications.

Read more
eBooks

Agile & DevOps

A review of the meanings of each of these concepts, how they integrate with each other and what benefits they bring.

Read more

As ZABBIX Certified Partners, we scale to environments with thousands of items monitored simultaneously.
We also capture data of systems and applications over time to make proactive decisions and to anticipate disruptions in business services.

  • Zabbix Architecture and Implementation
  • Data & Analytics Monitoring

Monitoring solution upgrade using Zabbix

Migration of monitoring tool to an automated system for host discovery, dashboards, and scalability over time.

Read more

Telephone exchange monitoring, usage metrics, and channels

Monitoring of AVAYA phone system through the implementation of Zabbix, executing the only method of information extraction via telnet manager.

Read more

Implementation of monitoring solution with Zabbix

A leading payment solutions company implements a new automated monitoring platform equipped with a real-time messaging alert system for incident prevention.

Read more

IT Resource Monitoring Platform

Monitoring & Intelligence | Insurance | Zabbix IT Resource Monitoring Platform Integration of Zabbix with the VMWare solution and monitoring of PABX trunk lines from providers, UPS equipment, and Chillers....
Read more
Blog

System Monitoring: the 5 most anticipated features for Zabbix 6.4

System monitoring is a critical task for any company that wants to make sure its systems are working properly. What’s new in the 6.4 version of Zabbix?

Read more
eBooks

Compliance: the evolution of monitoring

A key paradigm for anticipating and solving problems in increasingly complex IT infrastructures.

Read more
Whitepapers

OpenSearch and its log agents

OpenSearch is a comprehensive solution for centralizing and analyzing logs from various sources, ideal for managing complex IT scenarios.

Read more

We help innovate by preparing our clients against current cyber threats.

We fulfill the responsibility of protecting data to maintain trust and comply with regulations.

  • Cloud Assessment & Consulting
  • Security Frameworks & Best Practices
  • Penetration Testing
  • Cloud Security
  • DevSecOps
Blog

Cybersecurity: Key Pillar for a 360º Digital Experience

To mitigate the risks associated with cyberattacks and protect data is essential to survive and lead in the era of digital transformation.

Read more

Microsoft Fabric and Power BI Copilot: the power of data to the extreme

These two integrated tools make it easier to obtain the maximum possible value throughout the entire data lifecycle.

Read more

AI First: more investment, more opportunities

One study revealed that the more experience companies gain using AI, the more use cases they develop.

Read more

Cybersecurity: Key Pillar for a 360º Digital Experience

To mitigate the risks associated with cyberattacks and protect data is essential to survive and lead in the era of digital transformation.

Read more

AI-powered Conversational Assistants

Innovación que revoluciona la interacción con los usuarios aprovechando el poder de los modelos de lenguaje conocidos como LLM.

Read more

MLOps: powering the value of machine learning

A comprehensive guide to MLOps, a key discipline that guarantees the success of Machine Learning (ML) projects in organizations.

Read more

DataOps: everyone plays their own game

Discover how this discipline provides a framework and tools to align the engineering and analytics teams to improve the management of the data ecosystem in the organization.

Read more

GenAI Services: A land of opportunity for organizations.

The new user-friendly way to adopt generative artificial intelligence to power business.

Read more

Intelligent Document Processing

Converting contained data into business-valuable documents. The power of combining document management and artificial intelligence.

Read more

Connect+ is a great tool to incorporate knowledge and stay up to date with the latest technological developments.

Access new innovative audiovisual content, quickly and easily. Explore and get to know the technological universe in a different and agile way!

Microsoft Fabric Guide: Use case end-to-end Deployment

Banks and financial services companies can benefit in numerous ways by deploying Microsoft Fabric.

Read more

How to Deploy Microsoft Fabric in Multicloud Infrastructures

Microsoft Fabric’s data analytics combined with the power of the multi-cloud architecture, drives decision making and empowers users.

Read more

OpenSearch and its log agents

OpenSearch is a comprehensive solution for centralizing and analyzing logs from various sources, ideal for managing complex IT scenarios.

Read more

Best practices for implementation of IT monitoring systems

Monitoring system is essential to ensure that an organization’s system is working properly, and to detect problems in time.

Read more

AWS + Nubiral

As an Advanced Consulting Partner of the AWS Partner Network, we think outside the box, daring to go where no one has gone before.
We constantly challenge ourselves to be better, providing your company with AWS solutions in a holistic and tailored way.

Microsoft + Nubiral

As Cloud Gold Partner, we work together with Microsoft every day to offer our clients the most innovative solutions based on the different microservices and capabilities that the Azure cloud offers.
Our team is constantly training and certifying on Azure’s services.

Zabbix + Nubiral

As ZABBIX Certified Partners, we scale to environments with thousands of items monitored simultaneously.
We also capture data of systems and applications over time to make proactive decisions and to anticipate disruptions in business services.

Data
& Innovation

General Info

Innovation and technology nurture each other.

We harness the power of data for better decision making within an innovative organizational culture, through our team of Data Architects, Data Scientists and Data Engineers.

This evolves into gigantic volumes of data, which using the tools provided by the cloud allows us not only to improve its analysis but also to implement Machine Learning and AI to increase business intelligence.

Solutions

Intelligent Forecasting

AI solution that allows the forecasting of business events in advance in order to plan improvements and actions that optimize results.

Data Lakes

Business analysis, manage diverse data sources, and achieve a better understanding of the world through these centralized repositories.

Master Data Optimization

The Master Data Optimization solution uses Machine Learning to automate the creation, remediation and continuous maintenance of master databases.

HealthBot

Virtual health channel that uses cognitive technologies such as artificial intelligence, in order to optimize and speed up the times of health institutions.

Innovation Workshops

Teaching disruptive processes maintaining the operation and eliminating variation, in order to allow the execution of correct decision-making.

Intelligent Automation

Robotic Process Automation (RPA) and Artificial Intelligence that empower a rapid automation of end-to-end business processes and accelerate digital transformation.

Nubiral Cognitive AI Bot

Virtual conversational assistant based on Artificial Intelligence (AI) that enables real-time file processing.

Intelligent Document Processing

An AI solution that allows extracting information from documents and incorporating it into an automatic process, using OCR technology.

Success Stories

Intelligent Forecasting for demand planning

An insurance company performs demand forecasting in its various business units and reduces forecasting errors.

Read more

Anomaly detection through Data Lake and Fraud Detector

An important insurance company in Mexico detects anomalies and prevents actions with a probability of being fraudulent.

Read more

Application of multivariate models to improve delinquency and loss

Improvement of delinquency and loss indicators through the application of multivariate models that analyze different aspects of clients.

Read more

Detection and correction of fraud using Fraud Detector

Fraud prevention using a machine learning model created by Nubiral: Fraud Detector.

Read more

Connect

Blog

Microsoft Fabric and Power BI Copilot: the power of data to the extreme

These two integrated tools make it easier to obtain the maximum possible value throughout the entire data lifecycle.

Read more
eBooks

MLOps: powering the value of machine learning

A comprehensive guide to MLOps, a key discipline that guarantees the success of Machine Learning (ML) projects in organizations.

Read more
Papers

Trends 2024: Start getting value from generative AI

Over the next 12 months, we will witness an incremental adoption of generative AI, higher levels of maturity and new use cases.

Read more
Whitepapers

Microsoft Fabric Guide: Use case end-to-end Deployment

Banks and financial services companies can benefit in numerous ways by deploying Microsoft Fabric.

Read more

Hybrid
Multi Cloud

General Info

Learn about our architecture that combines at least one public and one private cloud to deliver the highest levels of scalability, flexibility, and performance.

Success Stories

Application modernization by migrating to the AWS cloud

Migration to the AWS Cloud at Telecom Argentina, modernizing obsolete applications with a focus on operational excellence.

Read more

Modernization of multimedia content with AWS Migration

Successful migration to AWS cloud to modernize Claro Video’s multimedia content infrastructure.

Read more

Migration to AWS by a major Japanese automobile company

The smooth migration of Toyota to AWS unleashes performance, cost efficiency, and user satisfaction.

Read more

An important logistics company migrates its systems to AWS

OCA Argentina relies on legacy systems with limited cloud integration, so it modernized its technology by migrating to AWS.

Read more

Connect

Blog

5 benefits of serverless architectures

Higher levels of scalability and an absolute focus on digital business transformation, are just some of the many advantages of this model.

Read more
eBooks

Cloud 4.0: A phenomenon in exponential growth

A tour of the main opportunities that arise from a correct and timely migration of workloads to the cloud, and the trends that are being visualized in the cloud universe.

Read more
Papers
04 October , 2022

Cloud 4.0: A phenomenon in exponential growth

A tour of the main opportunities that arise from a correct and timely migration of workloads to the cloud, and the trends that are being visualized in the cloud universe.

Read more

DevOps
& App Evolution

General Info

Application migration, optimization, efficiency, security, analytics and implementation services, with the aim of simplifying and accelerating the adoption of the latest IT trends in the market.

Solutions

Planning and Consulting

  • Evaluation and Planning
  • Adoption Strategy Consultancy

Test

  • Test Automation

Execution

  • Design and implementation of CI/CD Pipeline
  • Automation and implementation of processes

App Dev

  • Code (JavaScript, Go, Python)

Success Stories

Telecommunications modernization with AWS technologies

A leading telecommunications company modernizes its applications to respond more quickly and agilely to market changes.

Read more

App Modernization in Telecommunications and Entertainment

A prominent telecommunications and entertainment company achieved billing app availability levels of 99.95% in Colombia.

Read more

Azure Governance & App Modernization

A leading telecommunications and entertainment company achieved application billing availability levels of 99.95%.

Read more

Migration deployment of Core Banking hosted in the AWS cloud

Fintech deploys the Core Banking of its platform allowing the integration of new services in an effective and easy way.

Read more

Connect

Blog

The importance of containers in modernization

A way to lower costs, generate efficiency and accelerate transformation when migrating legacy systems or upgrading applications.

Read more
eBooks

Agile & DevOps

A review of the meanings of each of these concepts, how they integrate with each other and what benefits they bring.

Read more

Monitoring
& Intelligence

General Info

As ZABBIX Certified Partners, we scale to environments with thousands of items monitored simultaneously.
We also capture data of systems and applications over time to make proactive decisions and to anticipate disruptions in business services.

Solutions

  • Zabbix Architecture and Implementation
  • Data & Analytics Monitoring

Success Stories

Monitoring solution upgrade using Zabbix

Migration of monitoring tool to an automated system for host discovery, dashboards, and scalability over time.

Read more

Telephone exchange monitoring, usage metrics, and channels

Monitoring of AVAYA phone system through the implementation of Zabbix, executing the only method of information extraction via telnet manager.

Read more

Implementation of monitoring solution with Zabbix

A leading payment solutions company implements a new automated monitoring platform equipped with a real-time messaging alert system for incident prevention.

Read more

IT Resource Monitoring Platform

Monitoring & Intelligence | Insurance | Zabbix IT Resource Monitoring Platform Integration of Zabbix with the VMWare solution and monitoring of PABX trunk lines from providers, UPS equipment, and Chillers....
Read more

Connect

Blog

System Monitoring: the 5 most anticipated features for Zabbix 6.4

System monitoring is a critical task for any company that wants to make sure its systems are working properly. What’s new in the 6.4 version of Zabbix?

Read more
eBooks

Compliance: the evolution of monitoring

A key paradigm for anticipating and solving problems in increasingly complex IT infrastructures.

Read more
Whitepapers

OpenSearch and its log agents

OpenSearch is a comprehensive solution for centralizing and analyzing logs from various sources, ideal for managing complex IT scenarios.

Read more

Cybersecurity

General Info

We help innovate by preparing our clients against current cyber threats.

We fulfill the responsibility of protecting data to maintain trust and comply with regulations.

Solutions

  • Cloud Assessment & Consulting
  • Security Frameworks & Best Practices
  • Penetration Testing
  • Cloud Security
  • DevSecOps

Connect

Blog

Cybersecurity: Key Pillar for a 360º Digital Experience

To mitigate the risks associated with cyberattacks and protect data is essential to survive and lead in the era of digital transformation.

Read more

Partners

Solutions

AWS + Nubiral

As an Advanced Consulting Partner of the AWS Partner Network, we think outside the box, daring to go where no one has gone before.
We constantly challenge ourselves to be better, providing your company with AWS solutions in a holistic and tailored way.

Microsoft + Nubiral

As Cloud Gold Partner, we work together with Microsoft every day to offer our clients the most innovative solutions based on the different microservices and capabilities that the Azure cloud offers.
Our team is constantly training and certifying on Azure’s services.

Zabbix + Nubiral

As ZABBIX Certified Partners, we scale to environments with thousands of items monitored simultaneously.
We also capture data of systems and applications over time to make proactive decisions and to anticipate disruptions in business services.

Success Stories

Intelligent Forecasting for process automation

Solution enabling the automation of demand planning processes across various business units within the company.

Read more

A medical center implements a chatbot and cognitive services

Improvement in patient care times and reduction in administrative staff dedication costs for routine tasks.

Read more

Monitoring solution upgrade using Zabbix

Migration of monitoring tool to an automated system for host discovery, dashboards, and scalability over time.

Read more

Connect

Blog

Blog

16 April , 2024

Microsoft Fabric and Power BI Copilot: the power of data to the extreme

These two integrated tools make it easier to obtain the maximum possible value throughout the entire data lifecycle.

Leer más
08 April , 2024

AI First: more investment, more opportunities

One study revealed that the more experience companies gain using AI, the more use cases they develop.

Leer más
06 April , 2024

Cybersecurity: Key Pillar for a 360º Digital Experience

To mitigate the risks associated with cyberattacks and protect data is essential to survive and lead in the era of digital transformation.

Leer más
03 April , 2024

AI-powered Conversational Assistants

Innovación que revoluciona la interacción con los usuarios aprovechando el poder de los modelos de lenguaje conocidos como LLM.

Leer más

eBooks & Papers

eBooks & Papers

07 December , 2023

MLOps: powering the value of machine learning

A comprehensive guide to MLOps, a key discipline that guarantees the success of Machine Learning (ML) projects in organizations.

Leer más

DataOps: everyone plays their own game

Discover how this discipline provides a framework and tools to align the engineering and analytics teams to improve the management of the data ecosystem in the organization.

Leer más
29 August , 2023

GenAI Services: A land of opportunity for organizations.

The new user-friendly way to adopt generative artificial intelligence to power business.

Leer más
01 August , 2023

Intelligent Document Processing

Converting contained data into business-valuable documents. The power of combining document management and artificial intelligence.

Leer más

Connect+

Connect+

Connect+ is a great tool to incorporate knowledge and stay up to date with the latest technological developments.

Access new innovative audiovisual content, quickly and easily. Explore and get to know the technological universe in a different and agile way!

23 April , 2024

Ciberseguridad en tu empresa: la solución digital 360º de Nubiral

Cómo se desarrolla un plan de ciberseguridad, cuáles son las principales amenazas y las tecnologías más modernas para enfrentarlas.

Leer más
18 April , 2024

Las claves para comenzar con un desarrollo cloud native

Cómo construir aplicaciones para obtener el máximo provecho de los beneficios que propone la nube.

Leer más
16 April , 2024

Microsoft Fabric and Power BI Copilot: the power of data to the extreme

These two integrated tools make it easier to obtain the maximum possible value throughout the entire data lifecycle.

Leer más
11 April , 2024

Fine-tuning en Generative AI: el potencial de tus datos, al máximo

El fine-tuning en Generative AI es un proceso que permite personalizar modelos fundacionales preentrenados y ajustarlo a los datos específicos de una organización.

Leer más

Whitepapers

Whitepapers

08 April , 2024

Microsoft Fabric Guide: Use case end-to-end Deployment

Banks and financial services companies can benefit in numerous ways by deploying Microsoft Fabric.

Leer más
25 October , 2023

How to Deploy Microsoft Fabric in Multicloud Infrastructures

Microsoft Fabric’s data analytics combined with the power of the multi-cloud architecture, drives decision making and empowers users.

Leer más
08 October , 2023

OpenSearch and its log agents

OpenSearch is a comprehensive solution for centralizing and analyzing logs from various sources, ideal for managing complex IT scenarios.

Leer más
14 September , 2023

Best practices for implementation of IT monitoring systems

Monitoring system is essential to ensure that an organization’s system is working properly, and to detect problems in time.

Leer más
Whitepapers

AI-based conversational assistant

Step by step, from the requirements request to the continuous improvement, how to develop a conversational assistant based on artificial intelligence.

Home / AI-based conversational assistant

1. Why are AI-based conversational assistants so important?

In a world where automated and high-level experiences are essential to business success, the importance of AI-based conversational assistants is undeniable.

From identifying requirements and objectives to continuous improvement iteration, here is a detailed step-by-step approach to building these key business tools.

2. Development guide

1. Identification of requirements and objectives

Before diving into the technique, it is essential to define the purpose, the type of questions to be answered and the scope of the virtual assistant. The same goes for the sources of information that we will provide so that it has the necessary knowledge and can give appropriate answers. 

Also, it is necessary to define the channel in which the assistant will be available for users. It can be a frontend or it can be an app integrated to the chat (Slack, Whatsapp, Microsoft Teams, etc).

 

2. Data collection and preprocessing

There can be structured or unstructured databases or plain files such as PDFs. The important thing is to detect where the data sources are that will give context to the helper. From there, the processing to be done is defined.

 

3. Construction of the embedding

Embeddings are a collection of vectors that capture the essence of the content. This allows the files to be accessible and usable in real time by users. There are different embedding models, such as Microsoft Ada or Amazon Titan. We must select the one that best suits our requirements.

 

4. Creating a vector database

A specialized vector database such as Azure Cognitive Search or Amazon OpenSearch for storing and retrieving embeddings, allows users to quickly search for answers or suggestions based on semantic similarity.

 

5. LLM configuration and tuning

One of the most important steps. Design prompts that guide the model to generate answers aligned with the wizard’s purpose. To do this, experiment with different LLM models, analyze which one best fits the needs and configure the prompt so that the assistant behaves assertively. In some cases, fine-tuning is required to adjust the LLM model for the defined task.

 

6. Integration of the model with an API

For the wizard to be accessible and integrated on different platforms, the LLM model must be wrapped in an API, with tools such as FastAPI, Flask or Django. This should be able to receive an input from the user, process it through the model and return a response. It can then be deployed in a cloud environment for a secure and scalable application.

 

7. Interface development and application integration

If the use case requires it, a friendly and functional user interface (UI) can be developed for users to interact with the wizard. It can be a web app, a mobile app or an app that is integrated into other software. Then the necessary integration with backend APIs must be done to bring it to life.

 

8. Monitoring and alerts

Monitoring and logging tools track user interactions and wizard responses. Key performance metrics (KPIs) and thresholds for alerts are set. For example, if the wizard cannot answer a certain percentage of questions.

 

9. Iteration and continuous improvement

Data collected through monitoring allows users to identify areas for improvement. Feedback could also be required from users and from this feedback adjustments could be made.

This may include adjusting the prompt, fine-tuning the embedding or expanding the database with new sources of information.

These steps provide a solid framework for creating, implementing and maintaining an AI-driven conversational assistant. 

3. Conclusions

– The first step before building an AI-based conversational assistant is to understand the value it will bring to the business.

– With that in clear, the requirements and the specific objectives and identification of the data sources that will give context to the assistant, will move forward.

– Then, embeddings are built to read the content of the documents and vector databases to search for answers or suggestions based on semantic similarity.

– The next step is essential: designing prompts that guide the model to generate answers aligned with the purpose. Once this is done, APIs are used to make the model available to users.

– The development of a user-friendly interface is the key to a greater deployment. However, thanks to monitoring and logging, it is possible to verify if the wizard is working as expected.

And this is just the beginning of the journey: there are always opportunities to improve the assistant.

AI-based conversational assistant: Development guide

Why are AI-based conversational assistants so important?

In a world where automated and high-level experiences are essential to business success, the importance of AI-based conversational assistants is undeniable.
From identifying requirements and objectives to continuous improvement iteration, here is a detailed step-by-step approach to building these key business tools.

 

Guide

1. Identification of requirements and objectives

Before diving into the technique, it is essential to define the purpose, the type of questions to be answered and the scope of the virtual assistant. The same goes for the sources of information that we will provide so that it has the necessary knowledge and can give appropriate answers.
Also, it is necessary to define the channel in which the assistant will be available for users. It can be a frontend or it can be an app integrated to the chat (Slack, Whatsapp, Microsoft Teams, etc).

 

2. Data collection and preprocessing

There can be structured or unstructured databases or plain files such as PDFs. The important thing is to detect where the data sources are that will give context to the helper. From there, the processing to be done is defined.

 

3. Construction of the embedding

Embeddings are a collection of vectors that capture the essence of the content. This allows the files to be accessible and usable in real time by users. There are different embedding models, such as Microsoft Ada or Amazon Titan. We must select the one that best suits our requirements.

 

4. Creating a vector database

A specialized vector database such as Azure Cognitive Search or Amazon OpenSearch for storing and retrieving embeddings, allows users to quickly search for answers or suggestions based on semantic similarity.

 

5. LLM configuration and tuning

One of the most important steps. Design prompts that guide the model to generate answers aligned with the wizard’s purpose. To do this, experiment with different LLM models, analyze which one best fits the needs and configure the prompt so that the assistant behaves assertively. In some cases, fine-tuning is required to adjust the LLM model for the defined task.

 

6. Integration of the model with an API

For the wizard to be accessible and integrated on different platforms, the LLM model must be wrapped in an API, with tools such as FastAPI, Flask or Django. This should be able to receive an input from the user, process it through the model and return a response. It can then be deployed in a cloud environment for a secure and scalable application.

 

7. Interface development and application integration

If the use case requires it, a friendly and functional user interface (UI) can be developed for users to interact with the wizard. It can be a web app, a mobile app or an app that is integrated into other software. Then the necessary integration with backend APIs must be done to bring it to life.

 

8. Monitoring and alerts

Monitoring and logging tools track user interactions and wizard responses. Key performance metrics (KPIs) and thresholds for alerts are set. For example, if the wizard cannot answer a certain percentage of questions.

 

9. Iteration and continuous improvement

Data collected through monitoring allows users to identify areas for improvement. Feedback could also be required from users and from this feedback adjustments could be made.

This may include adjusting the prompt, fine-tuning the embedding or expanding the database with new sources of information.
These steps provide a solid framework for creating, implementing and maintaining an AI-driven conversational assistant.

 

Conclusions

– The first step before building an AI-based conversational assistant is to understand the value it will bring to the business.
– With that in clear, the requirements and the specific objectives and identification of the data sources that will give context to the assistant, will move forward.
– Then, embeddings are built to read the content of the documents and vector databases to search for answers or suggestions based on semantic similarity.
– The next step is essential: designing prompts that guide the model to generate answers aligned with the purpose. Once this is done, APIs are used to make the model available to users.
– The development of a user-friendly interface is the key to a greater deployment. However, thanks to monitoring and logging, it is possible to verify if the wizard is working as expected.
And this is just the beginning of the journey: there are always opportunities to improve the assistant.

We would like to assist you in the development of your AI-based conversational assistants to enhance interactions with your customers

 

Arrange a meeting with a specialist!

Nubiral

About Nubiral