Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

518 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 简体中文

AVA logo

A framework for automated visual analytics. https://ava.antv.vision/en


AVA (AVA logo Visual Analytics) is a framework (or a solution) for more convenient visual analytics. The first A of AVA has many meanings. It states that this framework is from Alibaba, and its goal is to become an Automated, AI driven solution that supports Augmented analytics.


Packages

AutoChart is a React component that automatically suggests and renders the right chart based on data. It can automatically generate and render the proper chart for visualization based on the input data with one-line of code.

@antv/auto-chart // one-click visualization component

CKB stands for Chart Knowledge Base. This package is the KB where empirical knowledge about visualization and charts is stored. The chart recommendation is based on it.

At the same time, this package also facilitates us to develop products of chart type selection.

@antv/knowledge // to get the chart knowledge base

DataWizard is a js/ts library for data processing. In the AVA framework, it is used to understand and process the input dataset. Moreover, it can also be used independently to develop some data processing, statistics or data mocking functions.

import { DataFrame } from @antv/data-wizard // data processing
import { statistics } from @antv/data-wizard // statistical methods
import { random } from @antv/data-wizard // data mocking

ChartAdvisor is the core component of AVA. It recommends charts based on dataset and analysis needs.

@antv/chart-advisor // to make charts automatically

LiteInsight is a js/ts library employed for Exploratory Data Analysis (EDA). It can automatically discover data insights from multidimensional data.

@antv/lite-insight // to get data insight

SmartBoard is a js/ts library employed for Dashboard visualization of charts. It can automatically generates the corresponding Dashboard configurations based on input charts and insights.

@antv/smart-board // to get Dashboard parameters

Sources

Contribution PRs Welcome

AVA is jointly built by multiple core data visualization technology or product teams within Alibaba Group and Ant Group, including AntV & DeepInsight of Ant Group, FBI of New Retail Technology Business Group.

AntV DeepInsight FBI

We welcome all contributions. Please read our Contributing Guide first. You can submit any ideas as pull requests or as GitHub issues. Let's build a better AVA together.

More at Wiki: Development.

Collaboration

iDVx Kanaries

Links

ChartCube - Online chart making tool based on G2Plot.

Kitchen - A suite of plugins to enhance designers.

Rath - Augmented analytics tool with automated insight discovery and interactive visualization design.

About

🤖 A framework for automated visual analytics.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages