Mock-ups for Discussing the CMS Administrator Interface

Slides:



Advertisements
Similar presentations
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
Advertisements

MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
Delegated Admin Tool Edit User Profile Training Module.
Extended DISC Online System User Instruction: How to Run a Team Analysis.
Logging In Go to web site:
Enrollment Manager Presented By: Shaun McAnulty. ENROLLMENT MANAGER  Came about as an Enhancement request, users wanted a single location to track and.
Engineering Document Repository & Electronic Signature (E-Sign) Tutorial 1 DCG- Revision C 7/25/2014.
Downloading and Installing PAF Insight PAF Insight can be easily downloaded Or can be installed from a CD A license is needed t0 activate the program.
What is Museum Box? A Museum box is a way of presenting information that allows you to create a cube project that can be shared with others. You can use.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Lead Management Tool Partner User Guide March 15, 2013
Installing and Using Active Directory Written by Marc Zacharko.
We will complete another date search by entering 2008 to 2010 in the Specify date range option and clicking on Search.
Log on to the site using your User ID and Password and select journal and click “Log In” Click here to create a new account Click here to check the system.
Session Objectives • Login to PeopleSoft Test Framework(PTF)
1. Profile settings 2. Messaging system 3. Downloading files 4. Uploading files 5. Creating groups 6. Calendar events.
Limits From the initial (HINARI) PubMed page, we will click on the Limits search option. Note also the hyperlinks to Advanced search and Help options.
Forms and Server Side Includes. What are Forms? Forms are used to get user input We’ve all used them before. For example, ever had to sign up for courses.
Tour Overview Introduction Collage Basics Collage Basics (Templates and Tools) Computer Configuration Bookmark Collage Getting Started Tour Collage Terminology.
Deposit Module for Depositor DigiTool Version 3.0.
© 2013 Molex Incorporated. All Rights Reserved. 1.
Using Workflow With Dataforms Tim Borntreger, Director of Client Services.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
How to search and how to upload files into sentry file
General System Navigation
USER INTERFACE 4.x Introduction To Colleague
Core LIMS Training: Project Management
Journal of Mountain Science (JMS)
Introduction to the new robust security system from SCC.
RefWorks: Advanced November 23, 2005.
QuadriDCM Easy Access as a communication platform
Overview of SAMT Batch Upload
Single Sample Registration
Administrator Training
Metadata Editor Introduction
Software Testing With Testopia
PIC + TransNet.
To the ETS – Agreement Management Online Training Course
New Mexico Emergency Operations Center (NMEOC) Basic ETeam Training
Mock-ups for Discussing the CMS Administrator Interface
Getting started on informaworld™
E-NOTIFY and CAER OnLine Training
GreenQQ Interface Proposal
1CapApp Company Setup Documentation
ETS Submission Process for New Project Applications
Granite School District ESD Gradebook
Dreaming of a Paperless Office
Selenium HP Web Test Tool Training
Stephen W. Liddle, Deryle W. Lonsdale, and Scott N. Woodfield
Vision for an Automatically Constructed FH-WoK
Oracle Sales Cloud Sales campaign
Qualtrics Survey Kenyon
Mock-ups for Discussing the CMS Administrator Interface
(PubMed) MY NCBI (Advanced Course: Module 2)
(Semi)automatic Extraction of Genealogical Information from Scanned & OCRed Historical Documents Elder David W. Embley.
To the ETS – Agreement Management Online Training Course
Temple Ready within an Hour of Collection Capture
Quick Start Lab February 2006 Colby College ITS.
Journal of Mountain Science (JMS)
Wells Fargo Toolkit – CreativeBuilder Reference Guide
Granite School District ESD Gradebook
Banner 9: Financial Aid Francesca Sisto Di Emidio Sr. User Liaison
Administrator’s Manual
Extraction Rule Creation by Text Snippet Examples
Mock-ups for Discussing the CMS Administrator Interface
Online Course Change Request Submission
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
MY NCBI (module 4.5).
Presentation transcript:

Mock-ups for Discussing the CMS Administrator Interface

Database Schema user (id, username, email, password, name, type) job (id, name, book, max_page) batch (id, pages, status, job_id, user_id) form (id, form_name, version) eventlog (id, user_id, batch_id, session_id, log-info, time_written) status_code (status, next_status, description) user_type (type, description) P: patron A: adjudicator-patron M: administrator S: super-administrator N: not assigned or not submitted S: submitted (initial patron submission) D: done (sent downstream to Gedcomx) Q: quality recheck for patron R: resubmitted (patron resubmission) A: adjudicator re-check C: checked by adjudicator T: testing (under control of CMS admin)

Workflow Pipeline PCF = Person, Couple, Family directories PRF = Precision, Recall, F-score Black Line: standard Green Line: tool testing Red Line: COMET only 1.pages 2.tools <toolName> PCF: extracted 2.1.tool-ontology-extracted 2.2.ontology-extracted 2.3.extracted-text-cleaned 3.json-from-osmx 3.1.ontology-merged 3.2.value-cleaned 3.3.date-value-parsed 3.4.bad-relationships-fixed PCF: osmx & json 4.json-working PCF: json 5.json-final CMS: setup & test 6.osmx-checked 6.1.ontology-merged 6.2.value-cleaned 6.3.date-value-parsed 6.4.constraint-checked 6.5.authority-checked PCF: osmx & json ground-truth PRF-report 7.osmx-enhanced 7.1.target-ontology-generated 7.2.value-standardized 7.3.information-inferred 8.gedcomx 8.1.results-generated 8.2.FS-imports-generated 9.FS-ingest Q, A, T D, C, T-Finish Q, A, T T COMET bypass N, T S, R, C, T

Workflow System Workflow State Net Triggering Events (Admin Initiated) Import Book Configure Extraction Tools Initiate Pipeline Run Manage Pipeline Run Manage Jobs and Batches Edit User Accounts Triggering Conditions (System States) Can-Do Conditions Error/Warning-Report Conditions Should the “green line”—the development system—be an entirely separate workflow? Different database Different workflow processing code Different state control for work in process … Basics (notes): State Net description of workflow system (OSM-L) when <in state s> @ <event> if <condition> then <do something, e.g. run phase 3> enter <next state> exception <exception> enter <next state> end; Multi-threaded (a thread dies when its task is complete) Thread-firing Tasks fired by triggers Firing based on a task priority queue (if we need to control the number of threads) Event triggering: interrupt driven as initiated by an admin user Condition triggering: checked by continuous polling Workflow System

User Name: Full Name: Email: Password: Confirm Password: PIN:

Superseded by Steve’s working interface Banner frozen for admins (banner for P & A?) COMET Management System Select Activity Switch User Type: Patron, Adjudicator, Manager Logout Workspace State maintained on “Switch User Type” and on “Logout” “Select Activity” opens a menu of actions (see “Admin Pull-down Menu”) Superseded by Steve’s working interface

Admin Menu Import Book Configure Extraction Tools Hamburger icon ? Click reveals menu ? Import Book Configure Extraction Tools Initiate Pipeline Run Manage Pipeline Run Manage Jobs and Batches Edit User Account

Import Book Book pdf: Browse Pages directory: Browse Preparation for import (outside of CMS, given pdf of book) Name pdf file with short title (camel case with no spaces) Split into pages and put them in a folder (file names: <short title>.<pg#>.pdf) Upload pdf of book, pages folder, and biblio text Create directory structure and & add initial content Initialize 1.pages Add leading zeros to pdf page files Run PDFindexer Set permissions 664 Change own & grp to www-data Import Book Book pdf: Browse Pages directory: Browse Bibliographic citation: Upload

Configure Extraction Tools Select Book Select Tool Book: Tool: v v Go

FROntIER Predefined FROntIER ontology: Browse Use FROntIER interface, as is, to create an extraction ontology Upload either the predefined single ontology or the three PCF ontologies Future?: upload a user-defined ontology along with a mapping Java jar file Use CMS testing interface to test the created extraction ontology Run test (as can be done for all tools) Set ground truth (as possible for all tools) Future?: embed Workbench FROntIER Predefined FROntIER ontology: Browse Directory of Person, Couple, and Family ontologies: Browse Upload Upload clears all current ontologies and installs whatever is uploaded. A test run uses either the predefined ontology or the PCF ontologies or both depending on what has been uploaded. Test displays the “Test Extraction Tool Ensemble” page with the current book selected for Book, the most recent page or page range filled in for Test Page(s), FROntIER as the only tool checked, and Quick chosen as the Test Type. Test

GreenDDA Select book Create training set Train ML tool to training set Apply trained ML tool to book GreenDDA

GreenQQ Book: <selected book> FirstPage: LastPage: SkipTopLines: Book already selected, but can now be browsed Set parameters Book Page Range over which GreenQQ operates Header and Footer lines to skip GreenQQ Book: <selected book> FirstPage: LastPage: SkipTopLines: SkipBottomLines:

GreenQQ James, 15 Dec. 1672. ELINE Run Save

GreenQQ 1523 Name . 1753 Brown, William, in Kilbarchan, and Sarah > Make Dismiss 48 Name Feb. 1759. Brune, William Jeane, > Make Dismiss 19 Name Oct. 1752. Napier and William, born 8 Feb > Make Dismiss 18 Name Robert, in Hilhead James (daughter), 8 June > Make Dismiss

GreenQQ Run Save SLINE James (daughter), 8

GreenFIE GreenFIE Regular GreenFIE interface embedded in CMS test mode Selectively save/retract generated rules Changes to COMET interface (or should we just use the TWK annotator? Note that we’ll also need a COMET interface for GreenDDA and GreenGN) Add GreenFIE “Regex” button Replace button controls with a mechanism to save/retract generated rules and to initiate a “Quick” test run. Make page number a type in box GreenFIE GreenFIE Regex Regex Regex Regex

ListReader ListReader Next Stop Select book and run ListReader (future: also set text abstraction parameters) One record from all three forms on the lhs Highlights on the rhs as generated by ListReader Control buttons Next (to tell ListReader to save the current labeling and ask for the next) Stop (to stop the labeling cycle) ListReader ListReader Next Stop

OntoES Rule

Deryle to specify OntoSoar

Test Extraction Tool Ensemble Select Book Specify test page(s) Include tools in ensemble test Choose run type: Quick or Full Book: Test Page(s): Tools Included in Test Run: [ ] FROntIER [ ] GreenDDA [ ] GreenFIE [ ] GreenQQ [ ] ListReader [ ] OntoES [ ] OntoSoar Test Type: o Quick o Full v Book selection default: the book chosen for configuration, it any. Other choices include books for which tools have been configured but are not yet either fully processed or are in progress of being processed. Test Page(s): <page, e.g. 099> or <page range, e.g. 030-031>. TestPage(s) default is the most recent choice of test pages for the book. Will we want a page list? We will want to do random pages, and we can do them one at a time with what we currently have. If we want to do a batch of random pages at once, we’ll need to pass along the list and at every step either add code to loop through the list. Until we feel like we really need this, we’ll stick with page ranges. Can just choose one tool. Not selecting any is an error. Quick Test Type: extract, merge, split to forms, and display in COMET. (Allow for edit and creation of ground truth.) Full Test Type: extract, merge, fix OCR & bad relationships, check constraints & authorities and add warnings, split to forms, display in COMET, (allow edits and creation of ground truth), produce PRF reports, standardize, infer, generate GedcomX and import files. Run

Test Run Results batch status = “T” Run pipeline with status T Results of a test run (for both Quick and Full) COMET for each page/form Editable to create/replace ground truth Additional results for Full test run COMET with warning icons and messages Ground-truth reports FS-import products Test Run Results batch status = “T” Generate Ground Truth range.030-031.PRFreport-soft.txt Person/range.030-031.PRFreport-soft.txt Person/030.PRFreport-soft.txt Person/031.PRFreport-soft.txt Couple/range.030-031.PRFreport-soft.txt Couple/030.PRFreport-soft.txt Couple/031.PRFreport-soft.txt Family/range.030-031.PRFreport-soft.txt Family/030.PRFreport-soft.txt Family/031.PRFreport-soft.txt clickable list of available reports

Manage Jobs and Batches Steve to specify Manage Jobs and Batches

Initiate Pipeline Run Book Select from options Page Range – Tools Pops up on “Initiate Pipeline Run” in admin menu On “Run” Confirm initiation Remind user to click on “Manage Pipeline Run” – banner will be in place Initiate Pipeline Run Book Select from options Page Range – Tools FROntIER GreenDDA GreenFIE ListReader OntoES OntoSoar Run Type with COMET without COMET Run

Manage Pipeline Run Display progress for book Show progress for each page Report failures Allow admin to kill and restart tasks When running through COMET: Display progress of each job Percent complete Status of each batch: Unassigned/InProgress/Done Status of InProgress batches User assigned Page/form status Eventlog for batch (upon request) Retract batch from user Assign batch to user Reassign batch to user User status Batches completed Batches assigned Eventlog report for user (upon request) View results with COMET – view filled records by page & form with and without COMET – view Gedcom X reports Submit completed work to FS Manage Pipeline Run

Manage Pipeline Run (post “Initiate Pipeline Run”) Display progress for book Show progress for each page Report failures Kill and restart tasks Check completed runs Select page/form for COMET view Select page/report for Gedcom X view Release results (depending on the state) for: Patron batch selection Ingest into FamilySearch If “with COMET” directly to tree Otherwise, to LLS Manage Pipeline Run (post “Initiate Pipeline Run”) Extracting data FROntIER OntoES Cleaning extracted text Merging extracted data Cleaning data values Parsing dates Fixing bad relationships Consolidating data Standardizing data Inferring additional data Generating conclusions Nr. pages tried: 100 completed: 100 List only selected tools “with COMET”: replace the last four with Generating PCF json Post COMET, add the last four back Stop Run Resume Run Select from options View Results Release Results Not active until run is done

View Results (with COMET) Display page & form Click on form for page Display filled in records in COMET Any edits are retained ? Release for patron batch selection View Results (with COMET) TheElyAncestry Page Form 571 Person Couple Family 572 Person Couple Family 573 Person Couple Family 574 Person Couple Family 575 Person Couple Family Release Results

View Results (without COMET) Display page & form Click on form for page Display filled in records in COMET Any edits are retained ? Release for patron batch selection View Results (without COMET) <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <gedcomx xmlns="http://gedcomx.org/v1/"> <person id="osmx112"> <gender type="http://gedcomx.org/Male"> <attribution> <changeMessage>inferred based on gender designator (such as "daughter" or "Mrs."), or probabilistically based on first given name or on first given name of spouse</changeMessage> </attribution> </gender> <name> <nameForm> <fullText>Gerard Lathrop</fullText> <field> <value type="http://gedcomx.org/Original"> <source description="#TheElyAncestry.573"> <qualifier name="http://gedcomx.org/rectangularRegion">0.50160,0.29793,0.51424,0.37077</qualifier> <qualifier name="http://gedcomx.org/rectangularRegion">0.50165,0.38086,0.51451,0.46729</qualifier> </source> <text>Gerard Lathrop</text> </value> <value type="http://gedcomx.org/Interpreted"> TheElyAncestry Page 571 572 573 Release Results

View Results (without COMET) Display page & form Click on form for page Display filled in records in COMET Any edits are retained ? Release for patron batch selection View Results (without COMET) TheElyAncestry Page Person + 571 + 572 - 573 Mary Eliza Warner Samuel Selden Warner Release Results Full page here?

View Results (without COMET) Display page & form Click on form for page Display filled in records in COMET Any edits are retained ? Release for patron batch selection View Results (without COMET) ********************************* Person osmx226: Mary Eliza Warner Name: Conclusion Name: Mary Eliza Warner Original Document Text: Mary Eliza Warner Interpreted Document Text: Mary Eliza Warner Gender: Unknown Facts: BirthDate: Conclusion: 1826 Original Document Text: 1826 Interpreted Document Text: 1826 BirthPlace: Marriage Relationships: ParentOf Relationships ChildOf Relationships: TheElyAncestry Page Person + 571 + 572 - 573 Mary Eliza Warner Samuel Selden Warner Release Results

Activity Title Name of Book and link to overall PDF Zoom < Previous Page v Next > Name list Page with highlights Info box (empty for slide 19) URL of page for direct access to unmarked PDF Toolbar Toolbar

Edit User Account Select user: id username email name search Find user Set any/all: Password Username Email Full name Change privileges Disable account Edit User Account Select user: id username email name search

Edit User Account User: id username email name Change password Find user Set any/all: Password Username Email Full name Change privileges Disable account Edit User Account User: id username email name Change password Change username Change email Change full name Change privileges o Patron o Adjudicator-patron o Administrator o Super-administrator o Disable account done