Thanks Ian,
I think I misunderstood the jena.But I studied many use cases of jena
in that I have seen so many searching sites have been developed using jena like
Hakia so how they actually work how they exchange the data.
-----Original Message-----
From: Ian Dickinson [mailto:[email protected]]
Sent: Tuesday, January 10, 2012 4:01 PM
To: [email protected]
Subject: Re: Jena persistent storage
On 10/01/12 09:44, Ankit Verma wrote:
> I want to create a simple poc : like a user simply uploads a document
> in any format and it should be persisted and now if any other user
> searches for the uploaded document then searching should be done and
> user gets the exact match.
So it sounds to me that you have two primary requirements:
* a document search and retrieval system with upload
* the ability to augment normal search over the documents with a structured
search across the embedded data or metadata that *some* of the documents will
have.
If that's a fair summary, then I think you're going about it in the wrong order
by starting with Jena and then building in document handling, especially if
you're just trying to create a PoC. If it were me, I'd look at the many open
source CMS solutions to provide the core of your document handling
requirements, then look to how you could augment the workflow to extract the
embedded data / metadata for some documents, and augment the search to use that
data where it's available.
A good place to start might be Apache Stanbol:
http://incubator.apache.org/stanbol/index.html
Ian
________________________________
Attend Impetus Webinar on ‘Building Your Big Data Analytics Strategy in 2012’ ;
Jan 18 (10:00am PT).
Click http://www.impetus.com to know more. Follow us on
www.twitter.com/impetuscalling
NOTE: This message may contain information that is confidential, proprietary,
privileged or otherwise protected by law. The message is intended solely for
the named addressee. If received in error, please destroy and notify the
sender. Any use of this email is prohibited when received in error. Impetus
does not represent, warrant and/or guarantee, that the integrity of this
communication has been maintained nor that the communication is free of errors,
virus, interception or interference.