An Interactive Model For Georesource Solution Seeking Using Ontology
An Interactive Model For Georesource Solution Seeking Using Ontology
286 www.erpublication.org
An Interactive Model for Georesource Solution Seeking Using Ontology
model and the scope extension to a level of services. But it and conceptually model workflow of geospatial
completely suits the environment of the heterogeneous type problems for semantic references and inferences,
only. an ontology-enabled catalog (ONTOCAT) that
In [3], Conceptual Level Programming Environment provides an inter- face for Web-service providers
supplies human-friendly methods in terms of problem to annotate GI services using formal semantics for
solving process description. The task ontology systems may semantic discoveries, Web portal that supplies an
provide process imitation at the abstract level. A surrounding interface for solution seekers to submit geospatial
for the author is given to form a proper and productive problems and evaluate the discovered GI services,
ontology. There is also a need in making the problem solving and an ontology engine that parses the problems
process firm enough to state the computational semantics. and performs semantic inferences to discover the
This CLEPE receives several GPNs and discloses the links required GI services based on annotated semantics
among them by recreating the object flow model with the and conceptualized processes.
help of the task ontology. Axioms [3] are used to determine
better solution for that environment. The presentation of the
process changing to the domain object is done
unambiguously with the help of the axioms. The
implementation of the conceptual level makes it easy for
comprehending the behaviour of the GPN.
In [4], heuristic categorizations are used to establish the
recurring patterns which reveals the performance of generic
tasks of extreme level universally like the judgement of
hypothesis and abstraction of data. Role-limiting methods
like propose-and-revise and cover-and-differentiate are
evaluated to distinguish the classification of methods and
Using the proposed framework, solution seekers
steer the system modelling. Problem solving methods allows
can only submit geospatial problems by selecting
the extraction of the routine dispensation of information from
values from the four drop-down lists: question type,
execution particulars. When associated with a piece of
spatial subject, spatial relations, and spatial
program code that implements it, a PSM further becomes an
referenced object. However, the exibility to submit
operational building block that a programmer can
various geospatial problems is limited. The proposed
incorporate readily in a working system , much like an
system is the Resource Description framework uses the
element of a mathematical subroutine library. There is less
Ontology engine, ontology, ontocat and the Web portal for
adaptability to upcoming technologies no renewal of
the formulation of the solution. Using the N-Triple
potential impact to the centred approach for building of the
Conversion, it predict the data in the RDF file. The N-triples
applications.
are used to classify the RDF field to the Subject, Object,
Predicate Classification. The Modules processing the system
III. PROPOSED SYSTEM
are spit up based on their usage. Unlike the existing system,
Ontologies provide a structured framework for modeling there is a usage of adding the information to the directly to
the concepts and relationships of some domain of expertise. the rdf file. This can be done only in the presence of security
Ontologies support the creation of repositories of in the system. A password protected login is designed to
domain-specic reference knowledgedomain knowledge restrict the people who can access the data. The Query Parser
basesfor communication and sharing of this knowledge is used to parse the query that is submitted by the user. This
among people and computer applications. In particular, query parser helps removing the unwanted words. In the
ontologies provide the structural and se- mantic ground for given result from the query parser, the web portal helps them
computer-based processing of domain knowledge to perform to identify the spatial items that could be passed on to the
reasoning tasks. In other words, ontologies enable the actual matching process. The result is given to the user. The
use of domain knowledge in computer applications. It Architecture of the system to process the query and perform
provides an overview of dierent means to specify and the entire operations in the system is represented in this
perform reasoning on a knowledge base. It retains one of diagram, rated for the received question tags.
these means, Problem-Solving Methods, because they
provide reusable reasoning components that participate in
the principled construction of knowledge-based applications.
287 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-2, Issue-5, May 2014
These rules contain the topic, domain, properties and content into subject, object and predicate. It stores the
class connections. Based on the rules that are specified. The elements of the file into the Server. Finally find the
resulting solution is filtered with each of the RDF property. relationship between the classes and their properties. The
Finally after the steps that are involved in filtering process. Subject consists of the main part of the query that can be used
The Resulting solution is passed to the module of the user. for the query search primarily. The next keyword for the
The GIS function is analyzed for the given question type. The search would be the object. The Predicate defines the
GIS data is got from the RDF ontology. The Features are property of the data that relates the subject and object. For
analyzed for the Spatial Ontology Item. The Web service example, if the query input is River length of Ganga, then
access is based on the domain, topic and ontology the length would be the property. This is the pictorial
connections. Questions are in a much more flexible format. It representation of the process that happens between the
analyzes the question type. Domain Expert and the Triple Conversion for the ontology
The Questions are parsed and split the query into prediction.
ontology part, question part, reference part. The request is
redirected to the ontology search engine. A OWL file is
Content
N-Triple
downloaded from the internet and that file contains data of Domain Expert
various properties. If the data needs to be updated then the Conversion
recent years data can be downloaded. The data contains
various geographical features. That data is uploaded to
search engine from the given dataset.
The use of the RDF dataset is made for the ontology
Subject Object Predicate
process. According to the figure 3 and figure 4, now
predicting the classes in the RDF file for identifying the
properties. Next the prediction of the properties using the Fig.5. Triple Conversion
classes. The Properties are categorized into two groups are
Data Type Properties and Ontology properties. The solution seeker is allowed to submit the query.
Questions are in a much more flexible format. It analyzes the
Question type. The Questions are parsed and split the query
into ontology part, question part, reference part. The request
DOMAIN EXPERT
is redirected to the Ontology Search Engine. Authentication
DATASET is used to control the access to the system. It uses capche
generation for the key generation. It uses the key length to try
the combinations from the set of values. These values can be
a set of numbers or alphabets. So in this process, it uses the
PREDICTING alphabets. The key length is specified as six. Then it selects a
value in the set using the random method from java utility.
That value is appended each time and stopped at the length
RDF
specified. The condition is checked using a count variable in
classes Object Type Properties the loop. This security facility can help the system to protect
the data. This represents the Capche generation.
No
Yes
Has the
Resulting
limit
Random number
exceeded
Fig.6.Capche generation
A snippet for the capche generation is given below,
StringBuffer sb1 = new StringBuffer();
java.util.Random r = new java.util.Random();
Fig.4.Screnshot for the prediction process
for (int x = 0; x < PASSWORD_LENGTH; x++) {
sb1.append(values[r.nextInt(values.length)]);}
The content is extracted from domain expert dataset. The This random method mainly plays a role in generating
main application of the N-Triples Algorithm splits the
288 www.erpublication.org
An Interactive Model for Georesource Solution Seeking Using Ontology
the capche. The password length is set by the user and the complexity of data done by the N-triples. The Domain expert
value is appended accordingly. can add the data to the data set for the changing nature of the
Generally paging happens when a page fault occurs and dataset that this system has chosen. It provides the security
a free page cannot be used to satisfy the allocation. The value through password protection. There is memory management
is determined by the less time waiting for page-ins. A page provided for the cache through the demand replacement
replacement algorithm looks at the limited information about method. The Cache implementation decreases the time taken
accesses to the pages provided by hardware, and tries to guess for formulating the solution.
which pages should be replaced to minimize the total number
of page misses, while balancing this with the costs of the IV. CONCLUSION
algorithm itself. Likewise a cache replacement algorithm is The usage of this framework helps the user to seek the
used to help the cache to overcome the management of cache required solution. The flexibility of the query search for the
size. A replacement algorithm is used for the reduction of solution seekers is increased. Time is reduced to retrieve
memory in the cache that is used. Cache contains the recently solution for questions.There is a reduction in the complexity
obtained solution. This solution is piled up in the list. So this of data done by the N-triples. The Domain expert can add the
list must contain a particular limit to help in the memory data to the data set for the changing nature of the dataset that
management o fthe system. The Demand replacement is the this system has chosen. It provides the security through
replacement algorithm that is used for the memory password protection. There is memory management
managment inside the cache list. provided for the cache through the demand replacement
method. The Cache implementation decreases the time taken
The conceptual work flows are identified for the web for formulating the solution.
services. Its respective GI services and conceptual work flows
are analyzed. It retrieves the current Conceptual workflow
from the web portal. The solutions are formulated for the REFERENCES
Solution seeker queries. And it evaluates the Query Results.
The precision is calculated according to the existing data. It
[1] Chin-Te Jung, Chih-Hong Sun, May Yuan (2013) An Ontology-enabled
helps in the evaluation of the efficiency in the system. In framework for a geospatial problem-solving environement
pattern recognition and information retrieval with Binary ,Computers,Environment and Urban Systems,Vol 38
classification, precision is the fraction of retrieved instances [2] Chin-Te Jung, Department of Geography National Taiwan University and
Chih-Hong Sun, Taiwan Geographic Information Center Ontology-driven
that are relevant, while recall is the fraction of relevant Problem Solving Framework for Spatial Decision Support Systems.
instances that are retrieved. Both precision and recall are [3] Fensel, D., Harmelen, F. V., Horrocks, I., McGuinness, D. L., &
therefore based on an understanding and measure of Patel-Schneider, P.F.(2001). OIL: An ontology infrastructure for the
semantic web,IEEE Intelligent Systems, Vol16 , pp3845.
relevance. [4] Gallopoulos, E., Houstis, E., & Rice, J. R. (1994). Computer as
thinker/doer: Problem-solving environments for computational science,
The precision is the fraction of retrieved instances that are IEEE Computational Science and Engineering,Vol1 , pp1123.
[5] Jagan Sankaranarayanan, Member, IEEE, and Hanan Samet, Fellow, IEEE
relevant and is calculated to determine the better relevance. ,(2010)Query Processing Using Distance Oracles for Spatial Networks
The selection of the data from the domain expert is done. IEEE Transactions On Knowledge And Data Engineering, Vol. 22.
[6] Janowicz, K., Brring, A., Stasch, C., Schade, S., Everding, T., & Llaves, A.
(2011), A Restful proxy and data model for linked sensor data,
International Journal of Digital Earth.
[7] Junyan Luo (2007) The Semantic Geospatial Problem Solving
Environment: An Enabling Technology For Geographical Problem
Solving Under Open, Heterogeneous Environments
[8] Mitsuru Ikeda, Kazuhisa Seta, Osamu Kakusho and Riichiro Mizoguchi
(1995) Task ontology: Ontology for building conceptual problem solving
models, Towards Very Large Knowledge Bases.
[9] Monica Crubezy and Mark A. Musen, Stanford Medical Informatics,
Stanford University, CA 94305, USA Ontologies in Support of Problem
Solving.
[10] Rodriguez, M., & Egenhofer, M. (2003). Determining semantic
similarity among entity classes from different ontologies. IEEE
Transactions on Knowledge and Data Engineering, Vol15 ,pp 442456.
Fig.7.Graph Comparison
289 www.erpublication.org