> ## Documentation Index
> Fetch the complete documentation index at: https://doc.lucidworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Query Basics

export const LwTemplate = ({title = "Key questions to get you started", icon = "sparkles", cta = "Powered by Agent Studio", linkHref = "https://lucidworks.com/demo/?utm_source=docs&utm_medium=referral&utm_campaign=docs_cta_ai"}) => {
  const [isLoaded, setIsLoaded] = useState(false);
  useEffect(() => {
    const timer = setTimeout(() => {
      setIsLoaded(true);
    }, 500);
    return () => clearTimeout(timer);
  }, []);
  return <div className="lw-template-container">
      <Card title={title} icon={icon}>
        {isLoaded && <span dangerouslySetInnerHTML={{
    __html: `<lw-template id="a029c1a9-28be-427e-b0e1-5d918920246a"></lw-template
            >`
  }} />}
        <Link href={linkHref} className="agent-studio-link text-left text-gray-600 gap-2 dark:text-gray-400 text-sm font-medium flex flex-row items-center hover:text-primary dark:hover:text-primary-light group-hover:text-primary group-hover:dark:text-primary-light">Powered by Lucidworks Agent Studio</Link>
      </Card>
    </div>;
};

[localhost link]: http://localhost:3000/docs/5/fusion/getting-data-out/query-basics/overview

[mintlify link]: https://doc.lucidworks.com/docs/5/fusion/getting-data-out/query-basics/overview

[old doc.lw link]: https://doc.lucidworks.com/fusion/5.9/168

<LwTemplate />

## Query Pipelines

Query pipelines process search requests before sending them to Fusion’s Solr core. A query pipeline can perform transformations on a search request in order to customize the search results that Solr returns. See [Query Pipeline Configuration](/docs/5/fusion/getting-data-out/query-basics/query-pipelines/overview).

## Search Applications

Search applications are the front-end interfaces that you build on top of Fusion. Your application makes calls to Fusion’s REST API in order to retrieve search results or perform other actions. Certain features, like autocomplete and synonyms, require some configuration on the Fusion back end. See [Application Development](/docs/5/fusion/dev-portal/front-end-dev/overview).

## Query Language

Whenever you are getting data out of Fusion, you may find it handy to consult the [Query Language Cheat Sheet](/docs/5/fusion/getting-data-out/query-basics/query-language-cheat-sheet).

If you are using Fusion, you can generate and retrieve additional data for analysis or to enhance the end-user experience. For example, Fusion can produce sophisticated recommendations to guide end users to the best available results, including results that do not exactly match the original user-submitted query.

It can also perform machine learning functions that automatically improve search results based on the past activities of users. For more information, see:

* [Natural Language Processing](/docs/4/fusion-ai/concepts/nlp)
* [Machine Learning](/docs/5/fusion/intro/machine-learning/overview)
* [Machine Learning Models in Fusion](/docs/5/fusion/intro/machine-learning/machine-learning-models)
* [Machine Learning Jobs](/docs/5/fusion/intro/machine-learning/ml-jobs)

## Learn more

<Card title="Anatomy of Querying" class="note-image" href="https://academy.lucidworks.com/anatomy-of-querying" cta="Take this course on the LucidAcademy." icon="graduation-cap" iconType="duotone">
  The quick learning for **Anatomy of Querying** focuses on the basics of query related objects and workflows in Fusion.
</Card>

<Card title="Queries" class="note-image" href="https://academy.lucidworks.com/queries-course" cta="Take this course on the LucidAcademy." icon="graduation-cap" iconType="duotone">
  The course for **Queries** focuses on basic query language syntax and the concepts of query pipelines and query profiles.
</Card>
