# Tutorials

- [Instructions](/v0.20.x/tutorials/instructions.md): How to navigate the Tutorials section of the documentation
- [Hello World (Sentiment Classifier)](/v0.20.x/tutorials/hello-world-sentiment-classifier.md): In this tutorial, we demonstrate core Distributional usage, including data submission and test execution, on a tweet sentiment classifier.
- [Trading Strategy](/v0.20.x/tutorials/trading-strategy.md): The following tutorial will help you understand the basics of how to continuously test a multi-component system involving components owned by third-parties.
- [LLM Text Summarization](/v0.20.x/tutorials/llm-text-summarization.md): In this advanced tutorial, we demonstrate how to use dbnl to automatically evaluate the consistency of summarization output on a fixed set of documents.
- [Setting the Scene](/v0.20.x/tutorials/llm-text-summarization/setting-the-scene.md): These are the objects and compute resources used to design this summarization app.
- [Prompt Engineering](/v0.20.x/tutorials/llm-text-summarization/prompt-engineering.md): We execute a king-of-the-hill constrained optimization process to identify a high performing, suitably coherent summarization app.
- [Integration testing for text summarization](/v0.20.x/tutorials/llm-text-summarization/integration-testing-for-text-summarization.md): After our summarization app is deployed, we conduct nightly integration tests to confirm its continued acceptable behavior.
- [Practical considerations](/v0.20.x/tutorials/llm-text-summarization/practical-considerations.md): Our tutorial focuses on the minimum factors required to facilitate testing, but here we discuss the complexity of an actual process.
