How can we build a system to perform web searches (e.g. Google search) in a notebook so that it looks and functions like a normal search interface operating in the browser?
Asked
Active
Viewed 240 times
1 Answers
10
I started on this, after building out a search paclet for this answer.
The basic idea is to simply provide nicer access to the basic underlying paclet. The code all lives here.
We can use it like so:
Get["https://raw.githubusercontent.com/b3m2a1/mathematica-tools/master/SearchBrowser.wl"];
SearchBrowser[]
And then just type and search:
One convenient thing is that we can dynamically bind the search results, and use the different types of search (such as video):
SearchBrowser[Dynamic[sr]]
and then we can still access the results outside of the interface:
sr[[1]]
b3m2a1
- 46,870
- 3
- 92
- 239




SearchBrowser.wl? – murray Oct 20 '17 at 20:20Initializationclearly isn't doing its job. It's trying to install theQwantpaclet. If you use thePacletInstallfrom the linked answer then try again it will work. – b3m2a1 Oct 20 '17 at 20:21