Efficiency through AI Synergy

Google Vertex AI –
Nobl9 Case Study

How F33 Contributed To The Development Of Nobl9'S Reliability AI Using Google's Vertex AI

Client's Challenge

Project Introduction

With a commitment to efficiency and simplicity, F33 embarked on a journey to craft a transformative tool, setting the stage for a seamless transition away from cumbersome dashboards and manual data analysis.

Here are the four key challenges that emerged:

Streamlining Reliability Checks

Nobl9 envisioned a tool that would streamline and simplify the reliability-checking process, eliminating the need for arduous manual analysis of multiple indicators and cumbersome dashboards.

number10
number11
Virtual Assistant Integration

Central to their vision was the development of a Virtual Assistant capable of addressing various queries, spanning from data inquiries to machine learning nuances, necessitating meticulous planning and execution.

number12
Website Deployment

To bring their vision to fruition, Nobl9 recognized the imperative of creating and deploying a user-friendly website. This platform would serve as the gateway for users to seamlessly access and leverage the capabilities of the Virtual Assistant.

number13
Ensuring
Security

With user convenience at the forefront, Nobl9 also prioritized the implementation of robust authentication mechanisms. This safeguard ensures that customers can securely manage their keys and information, fostering trust and confidence in the platform.

Who We're Partnering With

About Our Client

Nobl9 helps software developers, DevOps practitioners, and reliability engineers deliver reliable features faster.

Through software-defined Service Level Objectives (SLOs) they can help link monitoring and other logging and tracing data to user happiness and business KPIs.

Client's Challenge

Introducing The Solution

luna-wang-mZ5XFzSeSY8-unsplash

Utilizing Google’s App Engine and Google’s Vertex AI to develop a Virtual Assistant capable of addressing three main types of questions: queries related to customer data (e.g., identifying unreliable services), questions about Nobl9 (e.g., details about Nobl9), and general machine learning inquiries.

john-salvino-bqGBbLq_yfc-unsplash

Assisting in the creation and deployment of a website that enables users to log in and utilize the virtual assistant, along with establishing an authentication mechanism using Google Cloud Key Management Service to ensure customers can securely add their keys.

luis-quintero-LOR8ktP2Nxs-unsplash

Deploying all the components to make the tool accessible to the public, resulting in an openly available tool for anyone at https://live.slogpt.ai/, along with a corresponding blog post on the Google website.

Innovative Cloud-Powered Approach

Project Results

At F33 our difference is defined not just by what we offer, but who we are and by how we approach problems and create solutions.

AI-driven SLO Management

F33 played a crucial role in developing Nobl9’s AI interface, SLOgpt.ai. This interface allows users to upload a graph image, generating an SLO based on the presented line. It also supports inquiries about the resulting SLO, Error Budget, and recommended next steps.

slo-management
search

Positive impact of implementation

Users can access wanted information quickly and easily, without a need to manually search through their dashboards. They can ask questions in natural language and get detailed, accurate answers about the state of their services and use the VA to filter and transform the information into something valuable.

Differences from the previous state

Prior to this, users had to manually access their dashboards and review all indicators on their own. There was no convenient method for retrieving relevant information using natural language in a practical manner.

headache
Take the first step and
SCHEDULE A CONSULTATION
Try hovering over me
Icon_24px_AppEngine_Color

Google App Engine

Usage: Served as a scalable web server for hosting the application, providing a hassle-free development experience.

Benefits: Abstracted away infrastructure concerns, allowing a focus on code development, while ensuring automatic scaling based on demand.
Icon_24px_KeyManageService_Color

Google Cloud Key Management Service

Usage: Served as a reliable tool for securely storing keys and managing expiration dates.

Benefits: A secure solution for storing and managing keys, eliminating the need for creating your infrastructure.

Google Vertex AI
Model Garden - PaLM

Usage: Implemented as a Large Language Model (LLM) from the Model Garden to intelligently answer user questions.

Benefits: Leveraged pre-trained language models for natural language processing, enhancing the intelligence and responsiveness of the application.

Google Vertex AI
Search

Usage: Integrated as a context retriever to provide relevant information and enhance the search functionality.

Benefits: Empowered the application with robust search capabilities, enabling the retrieval of contextually pertinent data for an enriched user experience.
Dive into the Engine Room

Google Cloud Platform Services Used

Experience the heartbeat of our project as we showcase the essential Google Cloud services driving our success. From infrastructure to AI, explore the powerful technologies shaping our innovation.

Kit_Merker
Insights and Reflections

A Word From Our Client

“What a team! Our friends at F33 crushed it building this #GenAI product! Highly recommend working with them!”

Kit Merker, Chief Growth Officer

Concise Highlights

Project Summary

F33 has successfully implemented and delivered a Proof of Concept for a chatbot based on LLM, effectively combining the strengths of Enterprise Search and PaLM 2. This accomplished solution caters to the customer’s specific needs by infusing intelligence into data through the utilization of Google Cloud Platform services. The implemented chatbot now stands as a testament to F33’s commitment to delivering innovative and efficient solutions, providing users with an enhanced experience in navigating and extracting valuable insights from their data.

number10

The project’s success underscores a positive shift towards leveraging advanced technologies, highlighting the potential for continued innovation and positive outcomes in the customer’s data-driven endeavors.

number11

Throughout the project, we gained valuable insights into the customer’s data quality and provided recommendations for maintaining high-quality data. This is essential for ensuring a seamless flow of information within the company.

number12

Our efforts aimed to make the client aware of both the possibilities and limitations of technology, expanding their perspective on potential future avenues.

Collaborative Excellence

F33 Team Working On The Project

GCP_PCA.png

Ireneusz Wieczorek

Senior Backend Developer

Cloud Architect Certificate

_DSC6558-kopia
machine learning engineer

Wit Jakuczun

PhD, Principal Data Scientist

ML Certificate

thumbnail_1652179891379
machine learning engineer

Adam Czyżewski

ML Engineer

ML Certificate

thumbnail_mn-square
machine learning engineer

Maria Naklicka

ML Engineer

ML Certificate

Get a Free AI Consultation

Get A tailored 30-minute 1-on-1 consultation with an AI expert.

Cookies preferences

✕

Others

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

Necessary

Necessary
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

Advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

Functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.