Difference between revisions of "OpenIE Demo"
From Knowitall
Line 26: | Line 26: | ||
# Presentable on the smart phone | # Presentable on the smart phone | ||
# Queries complete in less than 10 s | # Queries complete in less than 10 s | ||
+ | |||
+ | = Restarting the Web Demo on Reliable = | ||
+ | == Restarting the Servlet Process == | ||
+ | # Log in to reliable as knowall via SSH | ||
+ | # Run the command '<tt>screen -ls</tt>' and check for a detached screen called '<tt>openie-frontend</tt>'. If it is already running: | ||
+ | ## Switch to it using the command '<tt>screen -r openie-frontend</tt>' | ||
+ | ## Press <tt>Control-c</tt> to kill any process that might already be running. | ||
+ | # If the '<tt>openie-frontend</tt>' screen was not already running, start a new one with the command '<tt>screen -S openie-frontend</tt>'. | ||
+ | # Run the command '<tt>sbt "start 8088"</tt>'. This will start the extraction browser servlet listening on reliable.cs:8088, to which openie.cs forwards requests. | ||
+ | # If everything works normally, stdout should display a small amount of output ending with the text "<tt>STARTING</tt>", without any error messages or stack traces. At this point, the Servlet is ready to serve demo requests. | ||
+ | # Verify that the demo is accessible at http://openie.cs.washington.edu and http://reliable.cs.washington.edu:8088, and check that a few example queries behave correctly. (If only the latter URL works, support should be able to help, refer them to wreq #173026) | ||
+ | # Detach the screen session by pressing <tt>Control-a d</tt>. | ||
+ | |||
+ | == Updating the source code == | ||
+ | # Kill the existing process | ||
+ | # 'git pull' or 'git stash', 'git pull', 'git stash pop' if there are changes | ||
+ | # Start the demo as normal |
Revision as of 21:15, 4 June 2012
Contents
Large Projects
- Learning algorithm for search result order.
- Grouping for queries with multiple free query slots. Might conflict with previous item.
- Classify negative and positive extractions.
- Create a reduced index by moving some filtering logic from the frontend to the index.
- Creating an in-link ratio for removing over-linked entities.
- Adding resolver (or other) synonym database
- Creating a simple pipeline for adding new data to the demo (e.g. from current news text)
- Add OLLIE extractions
Small Projects
- Freebase autocompletion for types and entities, preferably not using old hacky method.
- Make popovers persistant.
- Progress bar on query.
- Better logic for filtering out near subset types.
- New icon.
Ideas
- Show all unique sentences if any sentence contains an extraction instance with confidences > threshold. Presently we don't show any sentences with extractions < threshold.
Goals
- Presentable on the smart phone
- Queries complete in less than 10 s
Restarting the Web Demo on Reliable
Restarting the Servlet Process
- Log in to reliable as knowall via SSH
- Run the command 'screen -ls' and check for a detached screen called 'openie-frontend'. If it is already running:
- Switch to it using the command 'screen -r openie-frontend'
- Press Control-c to kill any process that might already be running.
- If the 'openie-frontend' screen was not already running, start a new one with the command 'screen -S openie-frontend'.
- Run the command 'sbt "start 8088"'. This will start the extraction browser servlet listening on reliable.cs:8088, to which openie.cs forwards requests.
- If everything works normally, stdout should display a small amount of output ending with the text "STARTING", without any error messages or stack traces. At this point, the Servlet is ready to serve demo requests.
- Verify that the demo is accessible at http://openie.cs.washington.edu and http://reliable.cs.washington.edu:8088, and check that a few example queries behave correctly. (If only the latter URL works, support should be able to help, refer them to wreq #173026)
- Detach the screen session by pressing Control-a d.
Updating the source code
- Kill the existing process
- 'git pull' or 'git stash', 'git pull', 'git stash pop' if there are changes
- Start the demo as normal