Ravi provides an overview of building a world-class directory and search solution. He demonstrates setting up a Solr collection using sample Congressional data and exploring various search features like facets, substrings, and fuzzy matching. Ravi emphasizes iterating on data modeling, features, and the user interface to build the best solution.
46. Wishlist: How should search work?
Search mechanisms
What should be searchable?
How should users be able to search?
Query interface: What should be supported?
Results interface: What should be displayed?
etc.
58. Run it: “fusion.cmd start”
C:..Desktopfusion-3.0.0fusion3.0.0bin>fusion.cmd start
Starting zookeeper..
Successfully started zookeeper on port 9983 (process ID 144
Starting solr..............
Successfully started solr on port 8983 (process ID 19564)
Starting api............................
Successfully started api on port 8765 (process ID 12568)
Starting connectors..........................
Successfully started connectors on port 8984 (process ID 18
Starting ui.............
Successfully started ui on port 8764 (process ID 14096)
59. Admin UI: http://localhost:8764/
1. Create password
Follow along with me:
1. Quickstart
2. Create a new collection (call it “Test1”)
3. Select a dataset: “Revolution Session Data”
4. Try some searches
5. Add faceted search
66. Create Solr collection for US Congress
http://localhost:8764/
Devops → New → Collection Name “house” → Save Collection
Configure Fields
Create Datasource → Add → Filesystem → SolrXML → Datasource ID
Path: set path to XML file on disk: C:cygwin64homermynampatyhousematrix1.xml
Start Crawl → (Wait for finish) → Job History → (Observe success/fail)
80. Recrawl Solr collection for US Congress
http://localhost:8764/
Devops → Collection Name → Datasource → Clear Datasource
Path: set path to XML file on disk: C:cygwin64homermynampatyhousematrix2.xml
Start Crawl → (Wait for finish) → Job History → (Observe success/fail)
Search using Query Workbench
84. Recrawl Solr collection for US Congress
http://localhost:8764/
Devops → Collection Name → Datasource → Clear Datasource
Path: set path to XML file on disk: C:cygwin64homermynampatyhousematrix3.xml
Start Crawl → (Wait for finish) → Job History → (Observe success/fail)
Search using Query Workbench