# Trefwoord- of semantische zoekopdrachten

**URL:** https://meta.discourse.org/t/keyword-or-semantic-search-queries/177469
**Category:** Development
**Tags:** search
**Created:** [27 januari 2021 om 19:00 UTC](https://meta.discourse.org/t/keyword-or-semantic-search-queries/177469 "2021-01-27T19:00:06Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![edgarriba](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/edgarriba/32/204929_2.png) [@edgarriba](https://meta.discourse.org/u/edgarriba)
#### Post date: [27 januari 2021 om 19:00 UTC](https://meta.discourse.org/t/keyword-or-semantic-search-queries/177469/1 "2021-01-27T19:00:06Z")

</div>

Hi ! this are a generic question about the search engine used by Discourse.

What are the rules used by the queries to the database - is it based on keyword or semantics ?  
Would be feasible to implement a plugin to customize the search engine e.g using a Transformer DL model ?

Thanks in advance !

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [1 februari 2021 om 01:02 UTC](https://meta.discourse.org/t/keyword-or-semantic-search-queries/177469/2 "2021-02-01T01:02:39Z")

</div>

It’s using the built in Postgres search abilities, so you can look at Postgres docs on that as needed.

---

<div class="post-metadata">

### Author: ![edgarriba](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/edgarriba/32/204929_2.png) [@edgarriba](https://meta.discourse.org/u/edgarriba)
#### Post date: [1 februari 2021 om 09:49 UTC](https://meta.discourse.org/t/keyword-or-semantic-search-queries/177469/3 "2021-02-01T09:49:09Z")

</div>

great ! I’ll look into it.
