Interpreters are a concept that Zepl has taken in from Apache Zeppelin. Interpreters enable users to use a specific language/data-processing-backend from the notebook. Groups of these data processing backends, packaged with critical libraries for analytics, are available to select from the notebook as an image. For example, to use Python code in Zepl notebooks, you write code using the%python interpreter, which points to an image which contains a Python environment with customized libraries.

To learn more about Zepl's default images for analytics and how you can customize your own images, please visit the Images section of the documentation.

Using Interpreters

Zepl notebooks allow you to declare an interpreter for each paragraph in the notebook. Setting the interpreter of a paragraph cell is the action which tells the notebook how to process any code or text entered into the paragraph. To use a particular interpreter is simple:

  1. Choose an image in the notebook settings which contains the desired interpreters and libraries

Setting an Image in the notebook settings

2. Type the name of the interpreter as the first name of the paragraph

Setting an a paragraph to use the markdown and python interpreters

3. You have successfully set the interpreter for that paragraph. Run the paragraph to execute code using that interpreter

Data Science Interpreters

Zepl has the following data science frameworks available for you to use in the notebook:

General Use Interpreters

Zepl has the following interpreters available for you to supplement what you are doing in the notebook.