Page 1 Agrovoc Maintenance Interface Margherita Sini – GILW May 2003
Page 2 Thesaurus Maintenance Tool It is an interface for managing a “working copy” of the AGROVOC thesaurus For GILW to internal maintenance of AGROVOC Possible use on related countries for editing specific languages (standalone or on-line version) The DB (when validated) will be reflected over the on-line version, ftp version, CDROM version, etc.
Page 3 Elements Server Side –Web Server: apache –Database: mysql –Web Interface: PHP Client side –Browser working Database (mysql) EDIT Interface (php) SERVER CLIENT
Page 4 PHP Interface Freeware, Platform Independent Dynamic access to MySQL database with a direct connection (no odbc jdbc) Easy managed and easy integration with other tools / web systems
Page 5 MySQL Database Freeware, Platform Independent Free window-based tools to manage the database Data can be managed with MS Access Table definition and data import in batch mode
Page 6 The Agrovoc Interface
Page 7 Functionalities (1) Search Add new terms (EN, FR, DE, IT, ….) Edit/Add terms labels (EN, FR, DE, IT, ….) Delete terms (Mark as deleted) Edit relationships between terms Edit descriptions (scope note, comments, history, etc)
Page 8 Functionalities (2) Export to TagText, RDF, others (?) – ongoing Domain specific terms – ongoing Help page
Page 9 Files On-line database (oracle) “CD ROM” database (cds isis) working Database (mysql) CD ROM Interface (webisis) On-line Interface (asp) EDIT Interface (php) VALIDATION SUBJECT EXPERTS Data Work Flow
Page 10 Home Page
Page 11 Search
Page 12 Show info
Page 13 Edit languages labels
Page 14 Edit relationships (1)
Page 15 Edit Relationship (2)
Page 16 Edit Term Descriptions
Page 17 Add a new term
Page 18 Delete Terms (Mark as)
Page 19 Domain Specific Terms
Page 20 Export
Page 21 MySQL Interface
Page 22 Improvements (1) More testing… and make more robust Help on-line and project documentation Multilingual Interface Improve connection performances Controlled access (Login/Password): limit access to modify functions
Page 23 Improvements (2) Full implementation Arabic / Chinese Additional functions: –Domain specific terms excluding species, geograph. and chemical terms –Connection to additional domain-specific lists – “Do you mean…” in case of 0 results Create a standalone version (CD ROM)
Page 24 Working plan Conversion ms access database to mysql: 1 day (todo 0.5 day) Development of the interface: 20 days (todo 5 days) Testing: 1 week (never ending…) Move to a server: (todo 1 day)
Page 25 References