# {py:mod}`feedback_forensics.app.utils`

```{py:module} feedback_forensics.app.utils
```

```{autodoc2-docstring} feedback_forensics.app.utils
:allowtitles:
```

## Module Contents

### Functions

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`get_image_path <feedback_forensics.app.utils.get_image_path>`
  - ```{autodoc2-docstring} feedback_forensics.app.utils.get_image_path
    :summary:
    ```
* - {py:obj}`get_gradio_image_path <feedback_forensics.app.utils.get_gradio_image_path>`
  - ```{autodoc2-docstring} feedback_forensics.app.utils.get_gradio_image_path
    :summary:
    ```
* - {py:obj}`get_csv_columns <feedback_forensics.app.utils.get_csv_columns>`
  - ```{autodoc2-docstring} feedback_forensics.app.utils.get_csv_columns
    :summary:
    ```
* - {py:obj}`load_json_file <feedback_forensics.app.utils.load_json_file>`
  - ```{autodoc2-docstring} feedback_forensics.app.utils.load_json_file
    :summary:
    ```
* - {py:obj}`iter_to_trunc_str <feedback_forensics.app.utils.iter_to_trunc_str>`
  - ```{autodoc2-docstring} feedback_forensics.app.utils.iter_to_trunc_str
    :summary:
    ```
````

### API

````{py:function} get_image_path(image_name: str) -> pathlib.Path
:canonical: feedback_forensics.app.utils.get_image_path

```{autodoc2-docstring} feedback_forensics.app.utils.get_image_path
```
````

````{py:function} get_gradio_image_path(image_name: str) -> str
:canonical: feedback_forensics.app.utils.get_gradio_image_path

```{autodoc2-docstring} feedback_forensics.app.utils.get_gradio_image_path
```
````

````{py:function} get_csv_columns(file_path: str | pathlib.Path) -> list[str]
:canonical: feedback_forensics.app.utils.get_csv_columns

```{autodoc2-docstring} feedback_forensics.app.utils.get_csv_columns
```
````

````{py:function} load_json_file(file_path: str | pathlib.Path) -> dict
:canonical: feedback_forensics.app.utils.load_json_file

```{autodoc2-docstring} feedback_forensics.app.utils.load_json_file
```
````

````{py:function} iter_to_trunc_str(iter, max_items)
:canonical: feedback_forensics.app.utils.iter_to_trunc_str

```{autodoc2-docstring} feedback_forensics.app.utils.iter_to_trunc_str
```
````
