-
-
Notifications
You must be signed in to change notification settings - Fork 495
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
25 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,32 +17,14 @@ Let's discuss the upcoming FlexSearch v0.8 here: https://github.com/nextapps-de/ | |
|
||
## Support this Project | ||
|
||
Hello my name is Thomas, also known as ts-thomas. This is a personal project which I fully made in my free time. It is hosted by the Github account from the company Nextapps where I work to give it more exposure. | ||
I have never received any financial support for this project from the company Nextapps as some of you might have guessed, since it is a free and open source project. | ||
I'm really happy that FlexSearch is getting so much positive feedback and also feature requests. Please feel free to support me by making a personal donation which helps me a lot to keep this project alive and also to providing all the contribution to keep FlexSearch on a professional top-end level. | ||
|
||
<a href="https://opencollective.com/flexsearch/donate" target="_blank" style="margin-right: 10px"> | ||
<img src="https://opencollective.com/webpack/donate/[email protected]?color=blue" height="32" alt="Donate using Open Collective"> | ||
</a> | ||
<a href="https://github.com/sponsors/ts-thomas/" target="_blank" style="margin-right: 10px"> | ||
<img src="https://camo.githubusercontent.com/b932f45963b659dfeb86b77ff29a9eaebe25a734d63a17a176aa82bf34845cf2/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d53706f6e736f72266d6573736167653d254532253944254134266c6f676f3d47697448756226636f6c6f723d253233666538653836" height="32" alt="Donate using Github Sponsors"> | ||
</a> | ||
<a href="https://liberapay.com/ts-thomas/donate" target="_blank" style="margin-right: 10px"> | ||
<img src="https://liberapay.com/assets/widgets/donate.svg" height="32" alt="Donate using Liberapay"> | ||
</a> | ||
<a href="https://www.patreon.com/user?u=96245532" target="_blank" style="margin-right: 10px"> | ||
<img src="https://s3-us-west-1.amazonaws.com/widget-images/become-patron-widget-medium%402x.png" height="32" alt="Donate using Patreon"> | ||
</a> | ||
<a href="https://salt.bountysource.com/teams/ts-thomas" target="_blank" style="margin-right: 10px"> | ||
<img src="https://d2bbtvgnhux6eq.cloudfront.net/assets/logos/alternate-7868987b01474c95f47678727f6657882f6565a36396eb4b637ea53cc5944ff8.svg" height="32" alt="Donate using Bountysource"> | ||
</a> | ||
<a href="https://www.paypal.com/donate/?hosted_button_id=GEVR88FC9BWRW" target="_blank"> | ||
<img src="https://www.paypalobjects.com/webstatic/de_DE/i/de-pp-logo-200px.png" height="32" alt="Donate using PayPal"> | ||
</a> | ||
<!-- [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/ts-thomas/) --> | ||
<br><br> | ||
Thanks a lot, | ||
Thomas (ts-thomas) | ||
You can help me by making a personal donation to keep this project alive and also to provide all the contribution to solve your needs. | ||
|
||
<a href="https://opencollective.com/flexsearch/donate" target="_blank" style="margin-right: 10px"><img src="doc/opencollective.png" height="32" alt="Donate using Open Collective"></a> | ||
<a href="https://github.com/sponsors/ts-thomas/" target="_blank" style="margin-right: 10px"><img src="doc/github-sponsors.png" height="32" alt="Donate using Github Sponsors"></a> | ||
<a href="https://liberapay.com/ts-thomas/donate" target="_blank" style="margin-right: 10px"><img src="doc/liberapay.svg" height="32" alt="Donate using Liberapay"></a> | ||
<a href="https://www.patreon.com/user?u=96245532" target="_blank" style="margin-right: 10px"><img src="doc/patron.png" height="32" alt="Donate using Patreon"></a> | ||
<a href="https://salt.bountysource.com/teams/ts-thomas" target="_blank" style="margin-right: 10px"><img src="doc/bountysource.svg" height="32" alt="Donate using Bountysource"></a> | ||
<a href="https://www.paypal.com/donate/?hosted_button_id=GEVR88FC9BWRW" target="_blank"><img src="doc/paypal.png" height="32" alt="Donate using PayPal"></a> | ||
|
||
<h1></h1> | ||
|
||
|
@@ -400,19 +382,6 @@ Operation per seconds, higher is better, except the test "Memory" on which lower | |
</tr> | ||
</table> | ||
|
||
<a name="contextual"></a> | ||
## Contextual Search | ||
|
||
> __Note:__ This feature is disabled by default because of its extended memory usage. Read <a href="#contextual_enable">here</a> get more information about and how to enable. | ||
FlexSearch introduce a new scoring mechanism called __Contextual Search__ which was invented by <a href="https://github.com/ts-thomas" target="_blank">Thomas Wilkerling</a>, the author of this library. A Contextual Search <a href="https://nextapps-de.github.io/flexsearch/bench/" target="_blank">incredibly boost up queries to a complete new level</a> but also requires some additional memory (depending on ___depth___). | ||
The basic idea of this concept is to limit relevance by its context instead of calculating relevance through the whole distance of its corresponding document. | ||
This way contextual search also <a href="https://nextapps-de.github.io/flexsearch/bench/match.html" target="_blank">improves the results of relevance-based queries</a> on a large amount of text data. | ||
|
||
<p align="center"> | ||
<img src="https://cdn.jsdelivr.net/gh/nextapps-de/flexsearch@master/doc/contextual-index.svg?v=4" width="100%"> | ||
</p> | ||
|
||
<a name="installation"></a> | ||
## Load Library | ||
|
||
|
@@ -442,7 +411,7 @@ The most of you probably need just one of them according to your scenario. | |
</script> | ||
``` | ||
|
||
### ESM/ES6 Modules: | ||
#### ESM/ES6 Modules: | ||
|
||
```html | ||
<script type="module"> | ||
|
@@ -2202,6 +2171,19 @@ var index = FlexSearch.create() | |
index.remove(0).update(1, 'foo').add(2, 'foobar'); | ||
``` | ||
|
||
<a name="contextual"></a> | ||
## Contextual Search | ||
|
||
> __Note:__ This feature is disabled by default because of its extended memory usage. Read <a href="#contextual_enable">here</a> get more information about and how to enable. | ||
FlexSearch introduce a new scoring mechanism called __Contextual Search__ which was invented by <a href="https://github.com/ts-thomas" target="_blank">Thomas Wilkerling</a>, the author of this library. A Contextual Search <a href="https://nextapps-de.github.io/flexsearch/bench/" target="_blank">incredibly boost up queries to a complete new level</a> but also requires some additional memory (depending on ___depth___). | ||
The basic idea of this concept is to limit relevance by its context instead of calculating relevance through the whole distance of its corresponding document. | ||
This way contextual search also <a href="https://nextapps-de.github.io/flexsearch/bench/match.html" target="_blank">improves the results of relevance-based queries</a> on a large amount of text data. | ||
|
||
<p align="center"> | ||
<img src="https://cdn.jsdelivr.net/gh/nextapps-de/flexsearch@master/doc/contextual-index.svg?v=4" width="100%"> | ||
</p> | ||
|
||
<a name="contextual_enable"></a> | ||
## Enable Contextual Scoring | ||
|
||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.