Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

searx support for Google's featured snippets #1811

Open
sriramnpkt opened this issue Jan 24, 2020 · 2 comments
Open

searx support for Google's featured snippets #1811

sriramnpkt opened this issue Jan 24, 2020 · 2 comments

Comments

@sriramnpkt
Copy link

@sriramnpkt sriramnpkt commented Jan 24, 2020

When I look for something like 'ooo meaning' in Google, it says 'Out Of Office' with further definition. This gives information explicitly and minimises the time spent on that. Can searx instances support such a feature ? If it exists already, please let me know. In case of keywords like stopwatch, instead of redirecting to another website, Google brings up a stopwatch, if this feature can be implemented, I will be very excited to use searx more. I have attached images below regarding this. PFA.

ooo_google_Screenshot from 2020-01-24 14-37-32
ooo_searx_Screenshot from 2020-01-24 14-37-00
stopwatch_searx_Screenshot from 2020-01-24 14-36-29
stopwatch_google_Screenshot from 2020-01-24 14-35-51

@unixfox

This comment has been minimized.

Copy link
Contributor

@unixfox unixfox commented Jan 27, 2020

If you have some experience into web development feel free to open a pull request for that. You could use the wikipedia engine as an example for that because it displays a small infobox when a request match their database:

@dalf

This comment has been minimized.

Copy link
Collaborator

@dalf dalf commented Jan 28, 2020

This PR #1329 parses some of the Instant Answer.

IHMO, it's a very long work to parse the different featured snippets especially when it involves javascript (an perhaps, the javascript has been transpile from clojure). This work that can break at anytime when Google updates its servers.

It would be better to implement your own thing, or fork an existing project.
I understand that it is an huge task, and may be it should be different project that searx uses as any other engines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.