# Article Search

The Article Search page gives you full access to the [biologit MLM-AI database](https://www.biologit.com/database) with a familiar interface and advanced features to design, preview and test your searches. You can also seamlessly [create Monitors](#create-monitors-from-searches) from your search string.

{% embed url="<https://www.youtube.com/watch?v=B0WYiHC30Hk>" %}

## Creating Searches

Search strings can be composed using logical operators like `AND`,`OR`, `NOT`.

* Use the `(` and `)` brackets to group terms together
* To search for matches of a multi-word term use quotes. Ex: `"liver damage"`
* You can end a term with `*` to match similar words.
  * Ex: `pregnan*` will match pregnant, pregnancy, pregnancies...

Examples:

| Goal                                                         | Example Query                                                                                             |
| ------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- |
| Search for any query terms with an `OR` query                | `acetaminophen OR paracetamol OR panadol`                                                                 |
| Search for multi-word terms with quotes                      | `"liver damage" OR "liver toxicity"`                                                                      |
| Search for keywords `AND` the presence of one or more events | (`acetaminophen OR paracetamol OR panadol) AND (`"`liver damage" OR "liver toxicity" OR "liver failure")` |

### Auto-Expansion of Medication Names

Selecting a medication keyword with the mouse will display the "Expand" icon. Clicking on it will bring up a list of synonyms for selection. These will be included back in the query as an `OR` section:

<figure><img src="/files/jaxu87uPfZK7GJQRpxm8" alt=""><figcaption><p>(1) Click the expand icon to see known synonyms</p></figcaption></figure>

<figure><img src="/files/i5Nw4vVr5CBKl1LI8YJ6" alt=""><figcaption><p>(2) Select desired synonyms</p></figcaption></figure>

<figure><img src="/files/4oU74Y6nQA7fncJqfYfp" alt=""><figcaption><p>(3) The search string now expanded with the selected synonyms</p></figcaption></figure>

### Select Dates and Source Databases

<figure><img src="/files/5Lw177DRJdk6ulISg3z8" alt=""><figcaption></figcaption></figure>

Use the Start/End dates to specify the date range to search. This will retrieve articles by **publication or entry date** within the date range.

Alternatively use the range buttons to quickly select last week, month or year.

Each data source available can be toggled using the selectors.

### Advanced Query Editor

More complex searches can be edited in a larger view by clicking the advanced button

<figure><img src="/files/8KMJXeEp8xYkBMA7gYfy" alt=""><figcaption></figcaption></figure>

This view also performs syntax checking as you type.

<figure><img src="/files/iro6f8aJ2rETJVYSXEC7" alt=""><figcaption></figcaption></figure>

### Adverse Terms and Query Strings

In MLM-AI, adverse events are captured by [AI tags indicative of suspected events, animal studies and special situations](/topics/ai-enabled-screening-workflows.md). The AI tags are designed to replace long lists of adverse "keywords" such as `adverse event`, `adverse reaction`, etc.&#x20;

Where possible it is recommended to use the AI tags in place of explicit lists of adverse terms.

### Query String Limits

Queries are limited to 1,000 results. When this limit is reached you will be informed with the warning below. Try reducing results with a shorter date range or a less broad query.

<figure><img src="/files/PMDZCH3CuftaFPrn7lP7" alt=""><figcaption></figcaption></figure>

## Comparison Mode

When designing a query string it is important to understand the impact of adding and removing query terms. Use the **Compare tab** to perform analysis of results between two searches.

The example below evaluates differences between an open query and a more restrictive one (with `AND` clause). Click on the image to expand:

<figure><img src="/files/6yVRE4iv5q91V9u6aAlb" alt=""><figcaption></figcaption></figure>

## Analyze Mode

Finally, it is also important to estimate the expected volume of hits from the query string to help users understand and plan for screening effort, in particular for periodic searches.&#x20;

The **Analyze tab** automates this analysis and presents estimated hits obtained from historical periods.

The example below illustrates weekly volumes for a sample search over a 2 month period.

<figure><img src="/files/y8897tbwffYTJfC6wOPY" alt=""><figcaption></figcaption></figure>

## Create Monitors from Searches

When your search is ready a [Monitor](/configuration/monitor-configuration.md) can be created directly from this page using the *same search string and databases selected*.&#x20;

Clicking the "pill" button will direct to the Monitor configuration page, where additional monitor details can be entered.

<figure><img src="/files/a7V4zmQUnwZMZ184iqpJ" alt=""><figcaption></figcaption></figure>

The monitor configuration is similar to the default [monitor configuration steps](https://docs.biologit.com/configuration/monitor-configuration) only the search string and database information will be pre-loaded into the monitor creation form.


---

# 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://docs.biologit.com/application/article-search.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.
