ACONA
  • About
  • User Documentation
    • ACONA Backend/Administration Tool
      • ACONA Administration Tool - How to
      • Matomo API Key / auth Token
    • CMS Integrations
    • FAQs
  • Developer documentation
    • ACONA Data Warehouse
      • Data structure and naming conventions
      • ACONA API Documentation
    • Styleguide
    • Creating CMS integrations
    • FAQs
Powered by GitBook
On this page
  • About ACONA
  • Components
  • Funded by netidee.at

Was this helpful?

Developer documentation

PreviousFAQsNextACONA Data Warehouse

Last updated 3 years ago

Was this helpful?

About ACONA

ACONA stands for Augmented Content Analytics - an open source tool that automatically analyzes and simplifies data, for example from server logs or existing (open source) analytics tools, and proposes concrete measures for optimizing your content.

Components

ACONA Data Warehouse

Provides persistent storage for ACONA Data, using a timescale database. It uses postgREST to turn the database into a RESTful API.

ACONA Scheduler and Intelligence Suite

This component is responsible to write data into the Data Warehouse. It schedules jobs and provides functionality to calculate scores, recommendations, forecasts and alerts.

ETL Pipelines and forecasting is done in Python.

ACONA Backend

This project provides an administration page for managing ACONA users, domains and configuration. It is based on Drupal and Thunder.org and adds specific functionality on top.

ACONA WordPress Integration

ACONA Neos Integration

Integration for the Neos CMS.

ACONA Drupal Integration

Integration for the Drupal CMS.

Funded by netidee.at

Github Repo: More documentation: https://app.gitbook.com/@acolono/s/acona/developer-documentation/acona-data-warehouse

Scheduling is done with Apache Airflow:

For forecasts we use Prophet, an Open Source software by Facebook:

Github Repo:

Main github repo:

It uses the following custom repositories: - ACONA Drupal theme: - ACONA Configuration suite: Provides a userinterface for configuration like ACONA Success Score definitions.

Integration for WordPress. The idea is that scores and recommendations are shown directly there where editors create and maintain content (in the CMS). Github repo:

Github repo:

Repo on drupal.org:

The project is funded by .

https://www.timescale.com/
https://postgrest.org/
https://github.com/acolono/ACONA-data-warehouse
https://airflow.apache.org/
https://facebook.github.io/prophet/
https://github.com/acolono/ACONA-scheduler-intelligence
https://github.com/acolono/ACONA-Backend
https://github.com/acolono/ACONA-drupal-theme
https://github.com/acolono/ACONA-Configuration-Suite
https://github.com/acolono/ACONA-WordPress
https://github.com/acolono/ACONA-Neos
https://www.drupal.org/project/acona
netidee.at