Harshal Kamlesh Patni
****, ********* ***, *** # * Beavercreek, OH, USA 45324
http://knoesis.wright.edu/researchers/harshal/
http://www.linkedin.com/in/harshalpatni
abhxae@r.postjobfree.com
abhxae@r.postjobfree.com
Telephone : 937-***-****
Objective:
To pursue a high level of excellence in both technical and managerial
skills in the area of Web technologies, supplementing personal improvement
and organizational growth.
Education
Wright State University, Dayton, Ohio
Master of Science, Computer Science Fall 2007 - till date
GPA: 3.153
RAIT, University of Mumbai (Bombay), India
July 2007
Bachelor of Engineering, Computer Engineering
Second Class
Professional Experience
Graduate Research Assistant, Kno.e.sis Center, Wright State University
Summer 2008 - till date
. Linked Sensor Data
A number of government, corporate, and academic organizations are
collecting enormous amounts of data provided by environmental sensors.
However, this data is too often locked within organizations and
underutilized by the greater community. In this paper, we present a
framework to make this sensor data openly accessible by publishing it
on the Linked Open Data (LOD) Cloud. This is accomplished by
converting raw sensor observations to RDF and linking with other
datasets on LOD. With such a framework, organizations can make large
amounts of sensor data openly accessible, thus allowing greater
opportunity for utilization and analysis.
1. Webpage - http://wiki.knoesis.org/index.php/LinkedSensorData
2. Affiliated Workshop Paper -
http://knoesis.wright.edu/library/resource.php?id=780
3. Associated Tools - Page Under Construction
4. LinkedSensorData on LOD - http://knoesis.wright.edu/ssw/
. Semantic Library Toolkit
Semantic Library Toolkit is an online academic library publications
management software based on Semantic Web technologies. The system
includes a web based interface to add, edit and manage publications
and author information. The data is stored in RDF making it easier to
link to other datasets on Linked Open Data Cloud (LOD) like DBPedia
(for author and conference information), GeoNames (for location
information about the conference venues) etc. The tool is deployed and
in-use at Kno.e.sis Center (http://knoesis.org/) for managing academic
publications. The system also contains a web service API to easily add
new management tasks for the academic library. The tool is currently
being integrated with Drupal and would be released under an open
source licence in the near future.
1. Webpage - http://knoesis.org/library
. Sensor Discovery on Linked Data
There has been a drive recently to make sensor data accessible on the
Web. However, because of the vast number of sensors collecting data
about our environment, finding relevant sensors on the Web is a non-
trivial challenge. In this paper, we present an approach to
discovering sensors through a standard service interface over Linked
Data. This is accomplished with a semantic sensor network middleware
that includes a sensor registry on Linked Data and a sensor discovery
service that extends the OGC Sensor Web Enablement. With this
approach, we are able to access and discover sensors that are
positioned near named-locations of interest.
1. Affiliated Technical Report -
http://knoesis.wright.edu/library/resource.php?id=851
2. Demo - http://bit.ly/dEVPUO
3. Prototype - http://knoesis1.wright.edu/SSW_NEW_BETA/
. Provenance Aware Linked Sensor Data
Provenance, from the French word "provenir", describes the lineage or
history of a data entity. Provenance is critical information in the
sensors domain to identify a sensor and analyze the observation data
over time and geographical space. In this paper, we present a
framework to model and query the provenance information associated
with the sensor data exposed as part of the Web of Data using the
Linked Open Data conventions. This is accomplished by developing an
ontology-driven provenance management infrastructure that includes a
representation model and query infrastructure. This provenance
infrastructure, called Sensor Provenance Management System (PMS), is
underpinned by a domain specific provenance ontology called Sensor
Provenance (SP) ontology. The SP ontology extends the Provenir upper
level provenance ontology to model domain-specific provenance in the
sensor domain. In this paper, we describe the implementation of the
Sensor PMS for provenance tracking in the Linked Sensor Data.
1. Affiliated Workshop Paper -
http://knoesis.wright.edu/library/resource.php?id=800
. RDF based Web Forms Infrastructure for Tarleton Research Laboratory
Biologists at Tarleton Research Laboratory perform scientific
experiments and the data generated during these experiments is stored
in MYSQL database. Retrieving specific results from database requires
a programmer writing on-demand queries. This project involved
converting the past experimental data into RDF and building new web
forms to add and edit data into the RDF store. Finally using Cuebee
(Knowledge Driven Query Formulation) to query scientific data in real-
time without the intervention of a programmer.
1. Prototype - Shortly to be in use at http://paige.cb.uga.edu/
Grader
Fall 2007-Spring 2008 Computer Science
& Engineering Dept., Wright State University, Ohio
Thesis Topic
From Real Time Sensor Streams to Real Time Feature Streams
Sensors are increasingly being deployed for continuous monitoring of
physical phenomena, resulting in avalanche of sensor data. Current sensor
data streams provide summaries (e.g., min., max., avg.) of how phenomena
change over time; however, such summaries are of little value to decision
makers attempting to attain an insight or an intuitive awareness of the
situation. Event-streams, on the other hand, provide a higher-level of
abstraction over the sensor data and provide actionable knowledge useful to
the decision maker. In this work, we present an approach to generate event-
streams in real-time. This is accomplished through the application of
ontological domain knowledge in order to integrate sensor data streams and
infer the existence of real-world events. The generated event-streams are
publicly accessible on the Linked Open Data (LOD) Cloud.
1. Prototype - http://knoesis1.wright.edu/EventStreams/
2. Affiliated Technical Report -
http://knoesis.wright.edu/library/resource.php?id=1004
Publications
WORKSHOP PAPER
. Harshal Patni, Cory Henson, Amit Sheth, 'Linked Sensor Data,' In:
Proceedings of 2010 International Symposium on Collaborative
Technologies and Systems (CTS 2010), Chicago, IL, May 17-21, 2010.
. Harshal Patni, Satya S. Sahoo, Cory Henson, Amit Sheth. Provenance
Aware Linked Sensor Data, 2nd Workshop on Trust and Privacy on the
Social and Semantic Web (SPOT 2010).
TECHNICAL REPORT
. Joshua Pschorr, Cory Henson, Harshal Patni, and Amit Sheth. Sensor
Discovery on Linked Data, Kno.e.sis Center technical Report, December
2009.
. Harshal Patni, Cory Henson, Amit Sheth, Pramod Ananthram, 'From Real
Time Sensor Streams to Real Time Feature Streams', Kno.e.sis Center
technical Report, December 2011.
Technical Skills
. Programming Languages Java, C, Scheme, Ruby,
Perl, PHP
. Web
HTML, XML, CSS, XSLT, XPATH,
XQUERY, JSON, JSP, JAVA Servlet, Drupal
. Semantic Web RDF, OWL, SPARQL, Protege
. DBMS MySQL, MS
Access
. Operating Systems Linux
Fedora/Ubuntu, Windows 9x/2000/XP/NT/Vista
. Application Servers Apache Tomcat,
Apache HTTP Server
. Other Relevant Technical skills Microsoft Office
Relevant Coursework
Database Systems and Design
Parallel Computer Architecture
Services Science
Information Retrieval
Web3.0: Social, Services, Sensor Semantic Web
Web Information Systems
Semantic Web
Programming Languages
Comparative Languages
GRADUATE RESEARCH Projects
Web3.0: Social, Services, Sensor Semantic Web
Winter 2009
Working on a part of Citizen Sensor project where human being's act as
sensors. The main objective of this project is to understand the events
from the perspective of general citizens. Basically involves extracting
tweets from twitter for a specific domain, Financial Crises in our case,
looking for interesting concepts in the tweets, searching for those
concepts in a rich domain model like an Ontology (carved from Wikipedia in
our case) to get more information about the concept. Finally semantically
annotating the concepts using the Ontology classes which would help
understanding the picture from an individual's perspective and lead to
applications like trend analysis etc. My work in the project deals with
providing interfaces between the tweets extraction and the RDF store
containing all the instances related to a specific domain. The instances
were taken as a dump from DBpedia (http://dbpedia.org). The interfaces
were built using the Sesame RDF API. Research oriented challenges involved
taking 2 terms retrieved from a tweet and looking for relations present
between the terms in the RDF store which could be multiple hops away.
Semantic Web
Fall 2008
The major goal of this project was converting Observation and Measurements
Language an OGC specification to Resource Description framework.
Observation and Measurement Language (XML language) encodes data within
XML nodes having the same name. The problem with approaches looked at then
converting XML to RDF, was that they did not allow using XPATH predicates
to map to the exact XML node. The tools allowed mapping to the topmost
class in the hierarchy and generated new Ontology Schema based on the XML
schema provided. Hence a JAVA approach was taken where the data required
from O&M was parsed out and looking at the structure of the existing
Ontology Schema and a Mapping file an RDF Instance was created
Web Information Systems
Spring 2008
Whooflix, Facebook project where the idea was to model a user in social
space using multi dimensional approach. Aided by shallow semantic models
that describe each dimension, a network can be expressed as a space of
users with links existing between users at different dimensions. The
strength of the relationship can also be modeled along each dimension. In
Whooflix we looked at the dimension of movies where my work was to extract
movie related data from IMDB like movie names, actors, actresses, genre,
and directors and store the data in a MySQL database. The first step was
to understand the URL patterns for the movie names and search for a root
page to start the extraction from. Then using the page containing the year
information as the root page, branching out to get the information related
to movies. The entire framework for extraction was built in JAVA.
Graduate Projects
. Information Retrieval Winter
2009
Designing and implementing an Information Retrieval system over a
large collection of documents using Java for the back end and Java
Servlet technology for the front end interface. Important concepts
looked at were Lexical Analyzer, Stemmer, Inverted Index, Vector Space
Model etc.
. Parallel Computer Architecture
Fall 2008
Paper review project in which various Parallel Architectures, the
Parallel Algorithms that are specific to these architectures as well
as generic parallel algorithms and their performance metrics were
considered and compared.
. Database Systems and Design
Winter 2008
Retail Business Management System (RBMS) Database designed using MS
Access and transactions are implemented on the database using JAVA and
JDBC connectivity
WEBSITES BUILT
. International Journal for Semantics and Web Information Systems :
http://ijswis.org
Tools used: Drupal (http://drupal.org )
UNDERGRAD Projects
. SWIFTMAIL (A Mail Box Client)
Fall 2006
The objective of this project was to create a mail box client like
Outlook Express and to add additional features like emoticons which
were not a part of Outlook Express then.
Tool & Technologies: VB.net
extracurricular activities
. Chairman for CSI (Computer Society of India - RAIT chapter) a
technical organization for the year 2006 - 2007 (1st year for CSI -
RAIT when the event was held on an all INDIA level).
. Vice President for CSI (Computer Society of India - RAIT chapter) for
the year 2005 - 2006.
. Publicity Head for CSI (Computer Society of India - RAIT chapter) for
the year 2004 - 2005.
. Actively Participated in cultural activities and Blood Donation during
school & college.
LIST OF REFERENCES
1. Amit P. Sheth (Advisor)
Director, Kno.e.sis Center
Department of Computer Science & Engineering
Wright State University
3640 Colonel Glenn Hwy., Dayton, Ohio 45435-0001
Email: abhxae@r.postjobfree.com
2. Krishnaprasad Thirunarayan
Professor, Department of Computer Science & Engineering
Wright State University
3640 Colonel Glenn Hwy., Dayton, Ohio 45435-0001
Email: abhxae@r.postjobfree.com