Wednesday, January 15, 2014

An ontology-based business intelligence application in a financial knowledge management system



Business intelligence (BI) applications within an enterprise range over enterprise reporting, cube and ad
hoc query analysis, statistical analysis, data mining, and proactive report delivery and alerting. The most
sophisticated applications of BI are statistical analysis and data mining, which involve mathematical and
statistical treatment of data for correlation analysis, trend analysis, hypothesis testing, and predictive
analysis. They are used by relatively small groups of users consisting of information analysts and power
users, for whom data and analysis are their primary jobs. We present an ontology-based approach for BI
applications, specifically in statistical analysis and data mining. We implemented our approach in financial knowledge management system (FKMS), which is able to do: (i) data extraction, transformation and
loading, (ii) data cubes creation and retrieval, (iii) statistical analysis and data mining, (iv) experiment
metadata management, (v) experiment retrieval for new problem solving. The resulting knowledge from
each experiment defined as a knowledge set consisting of strings of data, model, parameters, and reports
are stored, shared, disseminated, and thus helpful to support decision making. We finally illustrate the
above claims with a process of applying data mining techniques to support corporate bonds classification.

Monday, December 16, 2013

My Research Interest is



-An ontology-based intelligent systems

-Ontology Engineering and Knowledge Services for Agriculture Domain

-An ontology-based business intelligence application

-Construction of the Ontology-Based Agricultural Knowledge Management
System

-Design and development of an ontology based personal web
search engine

Research Papers

Hi Friends,
                   In this Course I have studied Mashup Applicaion Development,Cloud Computing,Advance Algorithm my papers name are....


1.Block based tools for end user mashup development....
2.Network flow usage for finding edge disjoint paths in undirected graphs
3.Hey get out from my cloud
4.Runtest:Assuring integrity of daflow processing system.

Research Topic Ontology

Why develop an ontology?

In recent years the development of ontologies—explicit formal specifications of the terms in the domain and relations among them (Gruber 1993)—has been moving from the realm of Artificial-Intelligence laboratories to the desktops of domain experts. Ontologies have become common on the World-Wide Web. The ontologies on the Web range from large taxonomies categorizing Web sites (such as on Yahoo!) to categorizations of products for sale and their features (such as on Amazon.com). The WWW Consortium (W3C) is developing the Resource Description Framework (Brickley and Guha 1999), a language for encoding knowledge on Web pages to make it understandable to electronic agents searching for information.  The Defense Advanced Research Projects Agency (DARPA), in conjunction with the W3C, is developing DARPA Agent Markup Language (DAML) by extending RDF with more expressive constructs aimed at facilitating agent interaction on the Web (Hendler and McGuinness 2000). Many disciplines now develop standardized ontologies that domain experts can use to share and annotate information in their fields. Medicine, for example, has produced large, standardized, structured vocabularies such as snomed (Price and Spackman 2000) and the semantic network of the Unified Medical Language System (Humphreys and Lindberg 1993). Broad general-purpose ontologies are emerging as well. For example,  the United Nations Development Program and Dun & Bradstreet combined their efforts to develop the UNSPSC ontology which provides terminology for products and services (www.unspsc.org).
An ontology defines a common vocabulary for researchers who need to share information in a domain. It includes machine-interpretable definitions of basic concepts in the domain and relations among them.
Why would someone want to develop an ontology? Some of the reasons are:
·         To share common understanding of the structure of information among people or software agents
·         To enable reuse of domain knowledge
·         To make domain assumptions explicit
·         To separate domain knowledge from the operational knowledge
·         To analyze domain knowledge

Reuse of API from Yahoo

Yahoo is a nice alternative service to Google Maps for displaying maps on your website or service. Amongst its benefits:
  • it’s super easy to set up, as we’ll show below
  • it requires an “application key”, but once you have this you can run on any domain. GMaps requires a per-domain key, which means that if your deploying to multiple domains — for example, if you have a http://user.example.com type site — you’re suddenly going to find yourself with an intractable problem
  • it plays moderately well with YUI conceptually, though it doesn’t seem to use the same code base. UPDATE: you have to do hacks to work with YUI. Sigh.
Note that Yahoo provides several APIs for maps, the AJAX API we’re using here, an API for Flash/Actionscript and a REST API for getting map images. There all different, so make sure you’re not reading the wrong docs for what you’re doing.
I’ve created an example map application which displays a map, the current lat/lon and zoom level, and lets the map position to be adjusted by editing those same values. If you’d like to get started with the Yahoo AJAX maps API:
  • get an application key – do not reuse mine or anyone else’s please
  • copy the code below to “map.html” in favorite hosting environment — it should even work off your disk
  • add your application key in the appropriate place
  • run, enjoy, modify

Flicker API

How do I share my photos?

Anyone who pops by Flickr can see your public photos. Here are some other ways to share:

API


 
An application programming interface (API) specifies how some software components should interact with each other.
In addition to accessing databases or computer hardware, such as hard disk drives or video cards, an API can be used to ease the work of programming graphical user interface components. In practice, many times an API comes in the form of a library that includes specifications for routines, data structures, object classes, and variables. In some other cases, notably for SOAP and REST services, an API comes as just a specification of remote calls exposed to the API consumers.