BigDL-Friesian
=========================



BigDL Friesian is an application framework for building optimized large-scale recommender solutions. The recommending workflows built on top of Friesian can seamlessly scale out to distributed big data clusters in the production environment.

Friesian provides end-to-end support for three typical stages in a modern recommendation system:

- Offline stage: distributed feature engineering and model training.
- Nearline stage: Feature and model updates.
- Online stage: Recall and ranking.

-------

.. grid:: 1 2 2 2
    :gutter: 2

    .. grid-item-card::

        **Get Started**
        ^^^

        Documents in these sections helps you getting started quickly with Friesian.

        +++

        :bdg-link:`Introduction <./intro.html>`

    .. grid-item-card::

        **Key Features Guide**
        ^^^

        Each guide in this section provides you with in-depth information, concepts and knowledges about Friesian key features.

        +++

        :bdg-link:`Serving <./serving.html>`

    .. grid-item-card::

        **Use Cases**
        ^^^

        Use Cases and Examples.

        +++

        :bdg-link:`Use Cases <./examples.html>`

    .. grid-item-card::

        **API Document**
        ^^^

        API Document provides detailed description of Nano APIs.

        +++

        :bdg-link:`API Document <../PythonAPI/Friesian/index.html>`

..  toctree::
    :hidden:

    BigDL-Friesian Document <self>