# Gaby AI Agent Features

- [Data Cleaning](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning.md): Documents on the procedures in cleaning and transforming datasets. This document details how I enabled Gaby to self-orchestrate his decision-making processes.
- [Stage I: Defining and Understanding the Dataset](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning/stage-i-defining-and-understanding-the-dataset.md): This is the initial stage of the data cleaning process and entails most of the priori's in the dataset.
- [Problem 1: Inconsistent Data type validations and labelling](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning/stage-i-defining-and-understanding-the-dataset/problem-1-inconsistent-data-type-validations-and-labelling.md): LLM generate inconsistent responses and distinct data profiling must be tested / validated before reaching the next stage of the E2E pipeline.
- [Problem 1: Solution](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning/stage-i-defining-and-understanding-the-dataset/problem-1-solution.md): Alternative to running prompt agent over a dataset.
- [Stage II: Missing Dataset](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning/stage-ii-missing-dataset.md): This stage is a workflow for making decisions on diagnosing missingness at the dataset and column levels.
- [Heckman Sample Selection Model](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning/stage-ii-missing-dataset/heckman-sample-selection-model.md): Once rejecting MAR assumptions for continuous data values, Heckman model can be used in reasoning steps to suspecting MNAR.
- [Stage III: Dedupe Dataset](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning/stage-iii-dedupe-dataset.md): Skeleton framework for handling duplicated datasets.
- [Stage IV: Anomaly Detection & Handling](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning/stage-iv-anomaly-detection-and-handling.md): Outlier detection cases.
- [Stage V: The End!](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-cleaning/stage-v-the-end.md): Contains the post database management and housekeeping methods to run when process is done.
- [Data Insights & Analytics](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-insights-and-analytics.md): Make pretty charts and dashboard pages!
- [Data Quality and Assurance](https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features/data-quality-and-assurance.md): Assess your datasets in real time - carefully selected insights by me but explored and optimized by Gaby AI on the long run.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whoamimi.gitbook.io/blog/projects/readme-1/gaby-ai-agent-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
