120 likes | 234 Vues
This project, led by Artem Vorontsov, focuses on developing a sophisticated portal that utilizes distributed data providers across different archival legal systems. The team, based in Riga and St. Petersburg, ensures seamless data handling with full multilinguistic UI support and a universal metadata format. Key features include a comprehensive metadata import flow, optimized image preparations, and efficient document indexing. Built using JAVA and employing technologies such as MySQL, Tomcat, and Liferay, the portal is a cross-platform solution designed to facilitate efficient archival data management and searching.
E N D
Portal development Artem Vorontsov
Distinguishing features • Distributed data providerswith different archival legal system • Distributed development teams Riga + St. Petersburg • Data and UI multilanguage support
Universal METADATA FORMAT Universal formatmetadata xls + images Raw archival data
Metadata import flow 1. Verification source data 2. Image preparations 3. Load data in database 4. Populate search index
Image PREPARATIONs Raw Image(png, jpg, tiff) Same size jpg“new original” Optimized image with watermark Tiled images*(for maps) Small sizepreview image
Metadata Translations Archival file content in RU content in EN content in ET content in LV
Indexing documents Document Analysis Indexing Index
searching documents Search query Language detecting Analysis Searching Index
AS PORTAL ENGINE • Free enterprise portal project • Cross-platform solution • Written in JAVA • Contain content management system • Localization support • *successfully previously used
Used technologies • OS:CentOS • PL: JAVA • RDBMS: MYSQL • Application server: Tomcat • Portal solution:Liferay • Full text search engine:Lucene • Image processing:ImageMagic, LibVips • Maps viewer:OpenLayers