DivaServices-Spotlight

Slides:



Advertisements
Similar presentations
SharePoint 2010 Overview Presented by: Oscar Garcia
Advertisements

Technical Highlights 25th August 2011 Sebastian Peters German National Library of Science and Technology.
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Extensible Stylesheet Language (XSL) By Example Tony Wat 9 October 2002.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
Java Chapter 22 - Student. Why Java? ADVANTAGESDISADVANTAGES Has _____________ capabilities__________ ( times) than languages compiled directly.
Programming Introduction November 9 Unit 7. What is Programming? Besides being a huge industry? Programming is the process used to write computer programs.
Web-based Control Interface For a model train control system By: Kevin Sendra.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
The HDF Group July 8, 2014HDF 2014 ESIP Summer Meeting HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann The.
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
POWERPOINT Part 4.  Modify masters  Customize the background and theme  Use slide show commands  Set slide transitions and timings  Animate objects.
DM_PPT_NP_v01 SESIP_0715_AJ HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann Gerd Heber, John Readey, Joel Plutchak The HDF Group HDF.
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
1.8History of Java Java –Based on C and C++ –Originally developed in early 1991 for intelligent consumer electronic devices Market did not develop, project.
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
Web software. Two types of web software Browser software – used to search for and view websites. Web development software – used to create webpages/websites.
Microsoft SharePoint 2013 New Features Visit by for SharePoint Resources: Tutorials Articles Tools Interview Questions By Microsoft.
DataNet – Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC.
Kuliah Pengantar Teknologi Informasi Coky Fauzi Alfi cokyfauzialfi.wordpress.com Internet (2)
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
By: Jessica Watkins. “Open Source software is software which can be used, modified and improved by anyone and can be redistributed freely.” Freely, in.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Soon Joo Hyun Database Systems Research and Development Lab. US-KOREA Joint Workshop on Digital Library t Introduction ICU Information and Communication.
Web Server By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web Integration Special Interest Group South - English - Theo Straeten SAG Systemhaus GmbH Translated.
1- How to connect the robot to the pc Sec Getting Started 3- How to move the robot Sec Scribbler movements 4- How to make a turn 11- How to.
HTML HyperText Markup Language Victoria E. Kozlek.
IPlant Collaborative Tools and Services Workshop Overview of the iPlant Discovery Environment Sriram Srinivasan.
ADVANCED COMPUTERS S.Y.B.M.M. LECTURE SERIES - PART 1 - KANISHKA KHATRI m.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
JavaScript Invented 1995 Steve, Tony & Sharon. A Scripting Language (A scripting language is a lightweight programming language that supports the writing.
WEB API AND CLOUD DEVELOPMENT BY TRAWEX TECHNOLOGIES.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
CST 1101 Problem Solving Using Computers
ITM352 PHP and Dynamic Web Pages: Server Side Processing 1.
4.01B Authoring Languages and Web Authoring Software
Active Server Pages Computer Science 40S.
Web software.
Developing Web-Based Applications
Applied Cyber Infrastructure Concepts Fall 2017
WEB HOSTING SERVICES Easy By Europlanet. WEB HOSTING Web Hosting Web Hosting is a service that allows organizations and individuals to post a website.
Department of Computer Science, Florida State University
WEB API.
Principles of report writing
4.01B Authoring Languages and Web Authoring Software
Automated MS Word and PowerPoint Translator
Web scraping tools, an introduction
Cyberinfrastructure in practice
Speech Capture, Transcription and Analysis App
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
CIRCABC Proof Of Concept
Website Testing Checklist
Storing and Accessing G-OnRamp’s Assembly Hubs outside of Galaxy
Final Project Display By 曹昕哲 Xinzhe Cao
Python Crash Course CSC 576: Data Science.
by Guanyu Chu Sung-Tat Kwok
Python and REST Kevin Hibma.
ArcGIS Online – The Road Ahead
DIBBs Brown Dog BDFiddle
Presentation transcript:

DivaServices-Spotlight Experimenting with Document Image Analysis Methods on the Web Marcel Würsch (@lunactic), Michael Bärtschi, Rolf Ingold, and Marcus Liwicki DIVA Group, University of Fribourg, Switzerland Hello everyone, my name is Marcel Würsch, I am a computer science PhD student in the Document, Image and Voice analysis group at the University of Fribourg Switzerland

DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch Our Vision Make DIA methods easy available Accessible over the internet Hosted on a «Cloud» infrastructure DivaServices-Spotlight is one frontend 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

DivaServices – The Power Behind RESTFul Web Service Using HTTP commands No computation on the client No local installation needed No domain knowledge needed 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

DivaServices - Schema DivaServices DivaServices-Spotlight Scholar 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

Workflow When Using DivaServices HTTP HTTP JSON JSON 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

18 Methods are Available on DivaServices Original Ocropus Image Enhancement Text Line Extraction Original Artificial Degradation Layout Analysis Color Inverting 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

DivaServices-Spotlight 13/07/2016

DivaServices-Spotlight – Experiment it! It is It is not A Simple Web-Interface Testing DIA possibilities Finding good parameters Production ready For large scale experiments A specialized tool 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

DivaServices-Spotlight – Features Upload your images Deleted after closing the browser Test all available methods One possible visualization of results 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

Live Demonstration 13/07/2016

What if I Have a Specific Use Case? Interact with DivaServices programmatically Java library available Python library by 2017 Build user interfaces for your needs 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

From DivaServices to TEI Our own use case Goal: Create transcriptions Workflow Manage Images Create Zones on Images Extract Text Lines Save to TEI 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch Workflow in Details 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch How does it look in code? 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

All Code Under Open Source Licenses DivaServices and DivaServices-Spotlight LGPL v2.1 Image Data Stored on our infrastructure Needs to be Creative Common Methods Sometimes not Open Source 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

Conclusion and Outlook DivaServices Makes methods available Interact with any programming language DivaServices-Spotlight Experiment with the available method Find parameters Not for production Future Tool for providing methods (soon) Workshop at DH2017 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016 Marcel Würsch

Thank You For Your Attention Contact: marcel.wuersch@unifr.ch / @lunactic DivaServices-Spotlight http://divaservices.unifr.ch/spotlight Project Website http://bit.ly/divaservices 13/07/2016 DIVAServices-Spotlight @ DigitalHumanities 2016