1) I have to implement a RDF crawler.How do I start with? So what will be the input to it and the output?

2) If I need to search some data through RDF crawler should it be in rdf format?

3) How it works?

I am new to all this.
Your guidance will help me.
Thanks in advance.