Download - Inside Gnizr
![Page 1: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/1.jpg)
Inside Gnizr
Dr. Harry Chen
CMSC 491S/691S
February 4, 2008
![Page 2: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/2.jpg)
2
Agenda
Gnizr in briefDemoDesign and implementationGroup project
![Page 3: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/3.jpg)
3
Gnizr in brief
![Page 4: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/4.jpg)
4
About gnizr
gnizr is a web-based information organizer that helps users to find, bookmark, visualize and share information.
Early prototypes were developed under NGA and AFRL funded research projects.
Inspired by Web 2.0 apps, the Semantic Web and the mashup culture.
![Page 5: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/5.jpg)
5
Free the technology
Gnizr Open Source Project http://gnizr.googlecode.com
Image Matters supports this project under its commercial product: Gnizr Enterprise Targets enterprise users that require customized
knowledge fusion and integration solutions. Integrated with IM’s KnowledgeSmarts technology. Built-on Gnizr Open Source.
![Page 6: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/6.jpg)
6
Problem
In many government organizations, information is stored in distributed data stores, often with heterogeneous format.
Many organizations can’t use the existing Web 2.0 applications because sensitive data can’t be shared with the public.
![Page 7: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/7.jpg)
7
New challenges
![Page 8: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/8.jpg)
8
Specific technical issues
Knowledge integration Fuse information from distributed data stores to create
new knowledge so that users can discover new hidden knowledge
Knowledge organization Invent new tools for effective retrieval, visualization and
sharing of knowledge. Information of different types are uniformly organized.
Change monitor and alert Develop new tools to help users to monitor knowledge
change and discover new relations.
![Page 9: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/9.jpg)
9
How gnizr comes to help
![Page 10: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/10.jpg)
10
Demo: gnizr in action
![Page 11: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/11.jpg)
11
Screenshots of gnizr
More on Flickr: http://tinyurl.com/yrva8s
![Page 12: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/12.jpg)
12
Inside gnizr’s application framework
![Page 13: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/13.jpg)
13
Enabling technology
The gnizr application is built on the WebWork application framework http://www.opensymphony.com Java Servlet technology
Data models are stored in MySQL Tables for bookmarks, tags, users, links etc. Use stored procedures for data operations
![Page 14: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/14.jpg)
14
Architecture
![Page 15: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/15.jpg)
15
Customizing Gnizr
Developers can Create new application behaviors by adding
custom WebWork action classes Create new mashups Mix gnizr with other web applications
![Page 16: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/16.jpg)
16
Group Project
See your handouts Objective Project description Ideas Grading Form groups Assignment #1 (will be posted)
![Page 17: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/17.jpg)
17
Development Tools
![Page 18: Inside Gnizr](https://reader033.vdocuments.net/reader033/viewer/2022061112/5456b025af7959795d8b4d5c/html5/thumbnails/18.jpg)
18
What Gnizr Open Source Uses
Eclipse IDE & free plug-insApache MavenApache TomcatMySQLCygwin (for Windows)Google Code (for project hosting)