1 of 9

Semantic Search and Sentiment Analysis

Data preparation

Models

Post Processing

ANSWERS

SAMPLE QUERIES

SENTIMENT

Solution Components

2 of 9

Semantic Search and Sentiment Analysis

Deployment

Streamlit App +

Observability (Human-in-the-loop)

Flow monitoring

  • # requests per executor
  • # time per executor

Model monitoring

  • Log inputs/outputs
  • See data distribution
  • Monitor accuracy �and data drift

Executor

Fine-tuned Model

Base Model

Source

QA Executor

qa_financial_v2

RoBERTa

Classifier Executor

FinBERT

BERT

Question Generator

doc2query

T5

Model registration

Models

Deployment and Observability

3 of 9

Semantic Search & Classification- Streamlit UI # 1

You can select sample document or Upload new PDF

Generate Sample or write your custom query

Local Backend or Cloud Hosted backend

Select the number of Answer response

4 of 9

Semantic Search & Classification- Streamlit UI # 2

Semantic Search Results

5 of 9

Sentiment Analysis results

6 of 9

Feedback Collection

7 of 9

Grafana Network Monitoring

8 of 9

Whylabs Data Monitoring

9 of 9

JINA FLOW Orchestrating different Executors