Predictive Search #1004

Closed
opened 2026-02-04 23:22:38 +03:00 by OVERLORD · 8 comments
Owner

Originally created by @cooter2 on GitHub (Jan 23, 2019).

Add predictive search to the search bar in BookStack (similar to when searching google or other systems that search on the fly).

This feature may help users by driving the to the proper search terms based on what they start typing. Google is the obvious example of this, but it is also in Cisco Prime and some other tools I use, find it very helpful when searching.

Originally created by @cooter2 on GitHub (Jan 23, 2019). Add predictive search to the search bar in BookStack (similar to when searching google or other systems that search on the fly). This feature may help users by driving the to the proper search terms based on what they start typing. Google is the obvious example of this, but it is also in Cisco Prime and some other tools I use, find it very helpful when searching.
OVERLORD added the 🔨 Feature Request💆 UX labels 2026-02-04 23:22:38 +03:00
Author
Owner

@over-soul commented on GitHub (Sep 7, 2019):

Would be very helpful!

@over-soul commented on GitHub (Sep 7, 2019): Would be very helpful!
Author
Owner

@mardukbp commented on GitHub (Dec 24, 2020):

TNTSearch is a full-text search engine written in PHP that provides this feature.

@mardukbp commented on GitHub (Dec 24, 2020): [TNTSearch](https://github.com/teamtnt/tntsearch) is a full-text search engine written in PHP that provides this feature.
Author
Owner

@NikoVonLas commented on GitHub (Jan 15, 2022):

Any progress?
I tried to do it through adding a component.
But it looks like themes folder don't support custom js files.

@NikoVonLas commented on GitHub (Jan 15, 2022): Any progress? I tried to do it through adding a component. But it looks like themes folder don't support custom js files.
Author
Owner

@tobsik commented on GitHub (Jan 31, 2022):

Would be very helpful!

@tobsik commented on GitHub (Jan 31, 2022): Would be very helpful!
Author
Owner

@BloodyIron commented on GitHub (Apr 18, 2022):

I would like to add my interest for both predictive search terms, but also live search results as you type in the search field. Both of these functions are very useful and modern from a UX perspective, generally increasing operational efficiency. If we could get both of these aspects roadmapped I think it would be worthwhile. Any chance we can get these roadmapped?

I'm tagging in the live search results into this since #3290 was closed as duplicate to this ticket (#1235).

@BloodyIron commented on GitHub (Apr 18, 2022): I would like to add my interest for both predictive search terms, but also live search results as you type in the search field. Both of these functions are very useful and modern from a UX perspective, generally increasing operational efficiency. If we could get both of these aspects roadmapped I think it would be worthwhile. Any chance we can get these roadmapped? I'm tagging in the live search results into this since #3290 was closed as duplicate to this ticket (#1235).
Author
Owner

@BloodyIron commented on GitHub (Aug 19, 2022):

Considering this original request was made Jan 2019, is this feature request on the roadmap in any way? I see that @ssddanbrown is active about closing dupes of this, so I'm hoping yes ;) Are there any roadblocks on this getting implemented?

@BloodyIron commented on GitHub (Aug 19, 2022): Considering this original request was made Jan 2019, is this feature request on the roadmap in any way? I see that @ssddanbrown is active about closing dupes of this, so I'm hoping yes ;) Are there any roadblocks on this getting implemented?
Author
Owner

@florian-obradovic commented on GitHub (Oct 21, 2022):

@ssddanbrown

I noticed when inserting links on pages there is a live-search:
CleanShot 2022-10-21 at 22 51 54

I'd love to see that in the main search bar on the top or can I enabled this already?

Thanks a lot for your work! Awesome daily tool for me :)

@florian-obradovic commented on GitHub (Oct 21, 2022): @ssddanbrown I noticed when inserting links on pages there is a live-search: ![CleanShot 2022-10-21 at 22 51 54](https://user-images.githubusercontent.com/57985125/197286853-ebf53313-2943-4238-90c7-cc65ad051f83.gif) I'd love to see that in the main search bar on the top or can I enabled this already? Thanks a lot for your work! Awesome daily tool for me :)
Author
Owner

@ssddanbrown commented on GitHub (Nov 23, 2022):

There's an element of conflation in regards to exactly what this thread is asking for. There's:

  • Live prediction of search term/phrase
  • Live prediction/preview of search results

The original request could apply to either. Via other issues and requests my general feeling was that prediction/preview of search results was more often desired, at that would also be the most reasonable to technical implement since we don't store term ordering in our search index. Therefore I built this in as part of PR #3850 to be part of the next feature release.

If actual search term prediction was desired, this can be re-requested via a new issue where the benefits and requirement can be explained but, with it being on a technically different level to implement in a useful way, it'd be less likely for implementation anytime soon.

@ssddanbrown commented on GitHub (Nov 23, 2022): There's an element of conflation in regards to exactly what this thread is asking for. There's: - Live prediction of search term/phrase - Live prediction/preview of search results The original request could apply to either. Via other issues and requests my general feeling was that prediction/preview of search results was more often desired, at that would also be the most reasonable to technical implement since we don't store term ordering in our search index. Therefore I built this in as part of PR #3850 to be part of the next feature release. If actual search term prediction was desired, this can be re-requested via a new issue where the benefits and requirement can be explained but, with it being on a technically different level to implement in a useful way, it'd be less likely for implementation anytime soon.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#1004