Products
RiverX RavaAI Seabay Grovee Civworld Perthy
Language
中文

RavaAI

A decision support system integrating multiple AI capabilities, processing different types of analysis tasks through three specialized engines, combining large language model reasoning with time series prediction models.

July 2025  ·  Documentation v2.0

RavaAI Architecture

Overview

RavaAI consists of three core components, each using different technical approaches to solve specific problems:

RavaCore

State Analysis Engine
Understands and analyzes current situations
Identifies patterns and insights in data
Based on large language models

RavaTimes

Scenario Projection Engine
Projects possible outcomes of different decisions
Multi-angle evaluation and comparison
Based on LLM reasoning capabilities

RavaPush

Time Series Prediction Engine
Predicts future trends based on historical data
Identifies anomalies and risks
Based on specialized time series foundation models

These three components can be used independently or work together to provide comprehensive analysis.

Technical Approach Differences

Large Language Model Approach (RavaCore, RavaTimes)

Core Capabilities

Suitable Tasks

Limitations

Time Series Model Approach (RavaPush)

Core Capabilities

Suitable Tasks

Limitations

RavaCore: State Analysis

Uses large language models to understand and analyze current situations.

Features

Data Understanding

Contextual Analysis

Structured Output

Use Cases

Personal Scenarios

Analyze career development
Understand financial health
Evaluate learning progress

Business Scenarios

Analyze business data and trends
Understand customer feedback
Evaluate project status

Technical Limitations

RavaTimes: Scenario Projection

Uses the reasoning capabilities of large language models to project possible outcomes of different decision options.

Features

Multi-Path Projection

Tradeoff Analysis

Uncertainty Annotation

Technical Principles

Reasoning-based, not prediction: RavaTimes uses large language models to understand causal relationships, trace multi-step logical chains, and consider interactions between different factors. This is not statistical prediction, but reasoning based on logic and common sense.

Use Cases

Career decisions: Input current situation + 2-3 career options → possible development paths and key tradeoff points for each choice

Product decisions: Input product status + several feature/strategy options → impact analysis on users, revenue, and competitiveness for each option

Resource allocation: Input resource status + several allocation plans → effectiveness, risk, and timeline analysis for each plan

Technical Limitations

RavaPush: Time Series Prediction

Uses specialized time series foundation models to predict numerical trends and proactively push alerts.

Features

Pattern Recognition

Zero-Shot Prediction

Proactive Push

Technical Principles

Use Cases

Personal Scenarios

Habit tracking and deviation alerts
Learning progress prediction
Social relationship maintenance reminders

Business Scenarios

Sales and demand forecasting
Customer churn risk warning
Cash flow prediction

Emergency Scenarios

System failure early warning
Abnormal traffic detection
Supply chain disruption risk

Technical Limitations

Data VolumeCapability
Minimum: 30 data pointsBasic prediction
Recommended: 100+ data pointsAccurate pattern recognition
Fine-tuning: 500+ data pointsScenario-specific optimization

Component Synergy

RavaAI's three components are designed to work together, providing comprehensive analysis.

Synergy Scenario 1: Business Expansion Decision

Question: Should we expand to a new city?

1. RavaCore (understand current state): Analyze current operations data and team capability, assess financial situation, identify existing market saturation, understand competitive landscape

2. RavaPush (predict trends): If no expansion, predict next 12 months' revenue; existing market growth potential prediction; based on historical patterns, predict growth curve after expansion

3. RavaTimes (project options): Expand now (resource allocation and team challenges), wait 6 months (benefits of market deepening), don't expand (focus on single market)

Synergy Scenario 2: Project Schedule Management

Question: The project may be delayed, how to respond?

1. RavaPush (identify risk): Detected task completion rate declining, predicted completion time is 45 days instead of planned 30 days

2. RavaCore (analyze causes): Analyze team workload, identify bottleneck tasks, assess resource allocation

3. RavaTimes (evaluate response plans): Add staff (cost, training time), extend timeline (impact on other projects), reduce scope (feature completeness)

Technical Complementarity

LLM (RavaCore, RavaTimes)Time Series Model (RavaPush)
StrengthsUnderstands complex, unstructured information
Handles qualitative factors
Performs logical reasoning
Doesn't require historical data
Precise numerical prediction
Identifies statistical patterns
Confidence interval estimation
Doesn't require detailed descriptions
RoleUnderstands "why" and "what to do"Predicts "what will happen"

Technical Architecture

RavaCore and RavaTimes

Foundation Technology: Large Language Model (LLM)

User Input (natural language)
  ↓
Language Model Understanding and Reasoning
  ↓
Generate Analysis Results (natural language)
  ↓
Structured Presentation to User

RavaPush

Foundation Technology: Time Series Foundation Model

Historical Data (numerical sequence)
  ↓
Time Series Model Identifies Patterns
  ↓
Predict Future Trends (values + confidence intervals)
  ↓
Push Logic Evaluation
  ↓
Push Alerts at Appropriate Times

Capability Boundaries and Usage Recommendations

RavaCore and RavaTimes

Suitable

Requires understanding complex situations
Involves qualitative analysis
Information is incomplete or difficult to quantify
Requires logical reasoning and tradeoff analysis

Not Suitable

Requires precise numerical calculation
Highly specialized technical decisions
Requires real-time data access
Life-critical decisions

RavaPush

Suitable

Regular historical data
Requires numerical prediction
Quantifiable metrics
Requires trend monitoring and alerts

Not Suitable

Fewer than 30 data points
Highly irregular data
Requires causal explanations
Unprecedented events

Comparison with Other Methods

Traditional Decision Support Systems

Traditional DSSRavaAI
FoundationRule-based and mathematical modelsCan understand natural language descriptions
InputRequires explicit input parametersHandles qualitative and quantitative factors
OutputStructured quantitative resultsIncludes reasoning process
Best ForStructured problemsSemi-structured or unstructured problems

Business Intelligence (BI) Tools

BI ToolsRavaAI
Analysis TypeDescriptive analysis (what happened)Explanatory + predictive + projective analysis
DataRequires structured dataCan handle unstructured information
FoundationSQL and data warehousesAI models

Statistical Forecasting Tools

Statistical Tools (ARIMA, Prophet)RavaPush
ParametersInterpretable parameters, requires manual tuningNo manual parameter tuning needed
GeneralizationSingle-scenario optimizationCross-scenario generalization
CapabilitiesBest for clear seasonal patternsZero-shot prediction, longer context window

Technical Evolution

Current Capabilities

RavaCore / RavaTimes

Natural language understanding and generation
Multi-step reasoning and causal analysis
Structured output

RavaPush

Univariate time series prediction
Up to 2048 time point context
Zero-shot and fine-tuning capability
Confidence interval estimation

Known Limitations

Future Directions

Getting Started

Choose the Right Component

Prepare Input

RavaCore / RavaTimes

Describe the situation in natural language
Provide relevant background
Specify the dimensions you care about

RavaPush

Prepare historical numerical data
Ensure equal intervals and consistency
At least 30 data points (100+ recommended)

Interpret Output

FAQ

Does RavaAI use a unified model?

No. RavaCore and RavaTimes are based on large language models, while RavaPush is based on a specialized time series prediction model. Their technical approaches are optimized for their respective tasks.

Why not use LLMs for everything?

Different tasks suit different methods: language models excel at understanding and reasoning but are poor at precise numerical prediction; time series models excel at identifying statistical patterns but don't understand semantics. Using specialized methods yields better results.

Will the system learn from my data?

RavaPush can optionally use your data for fine-tuning, and the fine-tuned model serves only you without affecting other users. RavaCore and RavaTimes do not perform fine-tuning.

How accurate are the predictions/projections?

Can it handle multiple languages?

Currently primarily supports Chinese and English. RavaCore and RavaTimes can handle both languages. RavaPush processes numerical data and is language-independent.

Will the system give advice?

The system provides analysis and projections, highlights key tradeoff points, and annotates risks and uncertainties. The system will not directly say "you should choose A," make value judgments for you, or provide a single "correct answer."

Privacy & Security

Data Usage

Fine-Tuning Data Isolation (RavaPush)

Usage Recommendations