<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><p class="MsoNormal"><b>This is my proposal for project Grandham. Please suggest any required changes.</b></p><p class="MsoNormal"><b><br>
</b></p><p class="MsoNormal"><b>Introduction</b></p><p class="MsoNormal"><b><br></b></p>

<p class="MsoNormal">Grandham is a project of an organization SMC to maintain and
record bibliographic record. The current project allows authentic users to
create bibliographic record (books), edit and update it. There are different
tabs of books, authors, publishers and libraries. Feature to add book cover and
searching of items on the basis of language are also there. But if we want to
process the record, it is difficult for computers to read them in their
original form. The records need to be in converted into proper format in order
to make it machine readable that format should be internationally acceptable.
So we want to introduce MARC 21 feature in Grandham for all types of
bibliographic records. MARC 21 is a set of digital format for the description
of items such as books, bibliographic record etc. There are several versions of
MARC out of which MARC 21 is most predominant. Using the format of MARC we will
convert record to machine readable form.</p>

<p class="MsoNormal"><b><br></b></p><p class="MsoNormal"><b>Project Goals</b></p><p class="MsoNormal"><b><br></b></p>

<p class="MsoNormal">The main goal of the project is to introduce MARC 21
import/export feature in Grandham. The features which will be introduced are:</p>

<p class="" style>1.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Import and parse bibliographic data from MARC 21
records. It basically means reading and decoding MARC 21 record so that we can
understand it. (Reading and decoding operation)</p>

<p class="" style>2.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Improving book table. Currently book table
contains limited field columns and it need to be extended in order to accommodate
extra fields.</p>

<p class="" style>3.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>If we have a bibliographic record, we need
convert it into MARC 21 format so that it can be processed by machines.
(encoding Operation)</p>

<p class="" style>4.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>We need to have export feature i.e. exporting
data to existing MARC 21 record in case if we want to append some data. (writing
operation)</p>

<p class="" style>5.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Since there are large number of fields and sub
fields in MARC 21 so we will have option feature for the user which fields of
record must be shown on view page. However we need to import all the field to
our database. </p>

<p class="" style>6.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>A small profile for authors and publishers can
be made.</p>

<p class="" style>7.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>We need add comment option on each record in
order to have review of users.</p>

<p class="" style>8.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>We need improve the Front end of the project in
order to make more user friendly. </p>

<p class="MsoNormal"><b>Future Development</b></p><p class="MsoNormal"><b><br></b></p>

<p class="MsoNormal">The current project only deals with bibliographic record and
it can be extended to other formats like authority records, communication
information. </p><p class="MsoNormal"><br></p>

<p class="MsoNormal"><b>Implementation</b></p><p class="MsoNormal"><b><br></b></p>

<p class="MsoNormal">In order to implement MARC 21 import/export feature in
Grandham I need to understand it thoroughly. MARC 21 is a huge document having
800+ fields and 3000+ subfields and it follows a particular format for encoding
/decoding data. </p>

<p class="" style>1.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>First we need to import MARC file which can be
done through ruby’s ‘file_filed_tag’ which supports all type of file. Once the
file is selected by browsing and submitted, we need to read it in controller.
Moreover we will have an option to select files from existing records too. Once
we read it as a string we can decode it using ruby-marc library function
MARC::Reader.decode(string). </p>

<p class="" style>2.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Once we have decoded data describing leader,
tags, control fields, and field value now we need to match the fields and tags
with database value and find what they exactly mean. If any of the field does
not matches with database it will go to default row of table and will be assign
null value. It will be a tough task to make a huge database of MARC 21 control
fields and sub fields and for this we will be using rails’ STI method. Using
single table inheritance method we will be avoiding extra tables. We can omit some
of the fields which are rarely used.</p>

<p class="" style>3.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>For adding columns in book table we just need to
create another table. This is necessary as we want to decode every field of
MARC record.</p>

<p class="" style>4.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Converting existing bibliographic record into
MARC 21 format record is basically an encoding process and for this we will be
using MARC8 encoding scheme. We need to first create a blank marc record file
using MARC::Record.new function. And after this we will append data to this
file and by using library function MARC::Writer.encode(record) we will get
encoded MARC record. The main task in this process is to append data to record.
Every record has title, language_id, price, isbn, pages, year and many other
fields. From these fields we need to generate leader, directory of tags,
fields, sub-field, and field value with the help of MARC 21 format. Once we
have these array of data we can use ‘record.append’ function to append it to
record.</p>

<p class="" style>5.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>For any changes in existing MARC record first it
need to be decoded and after the proper changes it can be again change back to
marc record. In another way if we need to add any particular filed and subfield
value it can be done through append function.</p>

<p class="" style>6.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Since there will be a lot of information in a
MARC 21 record and all of it may be not useful for a reader so we will restrict
the flow of data in view of record. However we need to extract every field of
the record as it may contain useful information.</p>

<p class="" style>7.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>For making front end better we can use
<a href="http://bootswatch.com">bootswatch.com</a> themes. Features like how many people liked the record, and how
many viewed the record can be made using gem socialization. </p>

<p class="" style>8.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>A small profile for authors and publishers can
be introduced which will have fields like name, his books, his qualification
etc.</p>

<p class="" style>9.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Another feature which can be introduced for the
books is comment for receiving users review. This can be simply implemented
using gem ‘act_as_commentable’.</p>

<p class="MsoNormal"><b>Timeline (19<sup>th</sup>
may to 18<sup>th</sup> August)</b></p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>19<sup>th</sup>
may to 25<sup>th</sup> June</b></p>

<p class="">Importing MARC file will and extracting
leader, tag, fields and subfields. </p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>26<sup>th</sup>
may to 1<sup>st</sup> June</b></p>

<p class="">Creating database of marc tags, fields and
subfields.</p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>2<sup>nd</sup>
June to 22<sup>nd</sup> June</b></p>

<p class="">Decoding the file with the help of database.</p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>23<sup>rd</sup>
June to 24<sup>th</sup> June</b></p>

<p class="">Once the import feature is created I will
test it using different type of marc records and its efficiency with large MARC
files and modify book table. So it will take another 2 days.</p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>25<sup>th</sup>
June to 5<sup>th</sup> July</b></p>

<p class="">Now for encoding process i.e. converting a
bibliographic record into MARC I have to create tags, fields, subfields and
data value from the book table fields. </p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>6<sup>th</sup>
July to 17<sup>th</sup> July</b></p>

<p class="">Appending these data to newly created
record and encoding it.</p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>18<sup>th</sup>
July to 25<sup>th</sup> July</b></p>

<p class="">Creating view of the decoded MARC file and
deciding the fields which need to be shown.</p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>28<sup>th</sup>
July to 4<sup>th</sup> Aug</b></p>

<p class="">Creating profile for authors, publishers
and adding comment feature.</p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>5<sup>th</sup>
Aug to 11<sup>th</sup> Aug</b></p>

<p class="">Implementing Bootswatch.com theme and
adding CSS to project and showing number of visitors to page.<b></b></p>

<p class="" style><span style="font-family:Symbol">·<span style="font-size:7pt;font-family:'Times New Roman'">        
</span></span><b>11<sup>th</sup>
Aug to 18<sup>th</sup> Aug</b></p>

<p class="">Enhancing the code, making test file, and
modifying documentation. </p>

<p class=""> </p>

<p class="MsoNormal"><b>About me</b></p><p class="MsoNormal"><b><br></b></p>

<p class="MsoNormal"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">I am Deepak Kumar, a
junior year undergraduate student of Department of
Electronics Engineering at Indian Institute of Technology (B.H.U.)
Varanasi, one of the India’s premier engineering Institute. I have good hand on
knowledge of ruby on rails, HTML, CSS, JavaScript, and SQLite. I have worked on
many web application and my best one is </span><a href="http://www.schoolmitra.com/"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">www.schoolmitra.com</span></a><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif"> during my summer internship 2013. Features on
which I had worked under this project are event management, send alerts,
bulletin board, and student database management. </span></p>

<p class="MsoNormal"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">I know two of my batch
mates who have worked in GSOC’13 Bhardwaj Machiraju and Rishabh Yadav.</span></p>

<p class="MsoNormal"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">Email: </span><a href="mailto:deepak.kumar.ece11@iitbhu.ac.in"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">deepak.kumar.ece11@iitbhu.ac.in</span></a><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif"></span></p>


<p class="MsoNormal">IRC: deepak_</p>

<p class="MsoNormal">Github: <a href="http://github.com/deepakrocks0009">github.com/deepakrocks0009</a></p>

<p class="MsoNormal">Mob: +918423542271</p></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Mar 14, 2014 at 5:56 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hello Sir, </div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">
Will it be good to use ruby-marc gem or I should create my own libraries taking help from it?</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra">
<br><br><div class="gmail_quote">
On Fri, Mar 14, 2014 at 11:27 AM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Thank you, Deepak. Do send a proposal with timeline and we will see how it goes. Cheers.</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Mar 14, 2014 at 12:17 AM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hello Sir,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">



Please give your review on my proposal.</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><p class="MsoNormal"><b>Introduction</b></p>

<p class="MsoNormal">Grandham is a project of an organization SMC to maintain and
record bibliographic record. The current project allows authentic users to
create bibliographic record (books), edit and update it. There are different
tabs of books, authors, publishers and libraries. Feature to add book cover and
searching of items on the basis of language are also there. But if we want to
process the record, it is difficult for computers to read them in their
original form. The records need to be in converted into proper format in order
to make it machine readable that format should be internationally acceptable.
So we want to introduce MARC 21 feature in Grandham for all types of
bibliographic records. MARC 21 is a set of digital format for the description
of items such as books, bibliographic record etc. There are several versions of
MARC out of which MARC 21 is most predominant. Using the format of MARC we will
convert record to machine readable form.</p>

<p class="MsoNormal"><b><br></b></p><p class="MsoNormal"><b>Project Goals</b></p>

<p class="MsoNormal"><br></p><p class="MsoNormal">The main goal of the project is to introduce MARC 21
import/export feature in Grandham. The features which will be introduced are:</p>

<p>1.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Import and parse bibliographic data from MARC 21
records. It basically means reading and decoding MARC 21 record so that we can
understand it. (Reading and decoding operation)</p>

<p>2.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>If we have a bibliographic record, we need
convert it into MARC 21 format so that it can be processed by machines.
(encoding Operation)</p>

<p>3.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>We need to have export feature i.e. exporting
data to existing MARC 21 record in case if we want to append some data. (writing
operation)</p>

<p>4.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Since there are large number of fields and sub
fields in MARC 21 so we will have option feature for the user which fields of
record must be shown on view page. However we need to import all the field to
our database. </p>

<p>5.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>We need improve the Front end of the project in
order to make more user friendly. </p>

<p>6.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>A small profile for authors and publishers can
be made.</p>

<p>7.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>We need add comment option on each record in
order to have review of users.</p>

<p class="MsoNormal"><b>Future Development</b></p><p class="MsoNormal"><b><br></b></p>

<p class="MsoNormal">The current project only deals with bibliographic record and
it can be extended to other formats like authority records, communication
information. </p><p class="MsoNormal"><br></p>

<p class="MsoNormal"><b>Implementation</b></p><p class="MsoNormal"><b><br></b></p>

<p class="MsoNormal">In order to implement MARC 21 import/export feature in
Grandham I need to understand it thoroughly. MARC 21 is a huge document having
800+ fields and 3000+ subfields and it follows a particular format for encoding
/decoding data. </p>

<p>1.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>First we need to import MARC file which can be
done through ruby’s ‘file_filed_tag’ which supports all type of file. Once the
file is selected by browsing and submitted, we need to read it in controller. Moreover
we will have an option to select files from existing records too. Once we read
it as a string we can decode it using ruby-marc library function MARC::Reader.decode(string).
Presently </p>

<p>2.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Once we have decoded data describing leader,
tags, control fields, and field value now we need to match the fields and tags
with database value and find what they exactly mean. If any of the field does
not matches with database it will go to default row of table and will be assign
null value. It will be a tough task to make a huge database of MARC 21 control
fields and sub fields and for this we will be using rails’ STI method. Using
single table inheritance method we will be avoiding extra tables. We can omit some
of the fields which are rarely used.</p>

<p>3.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Converting existing bibliographic record into
MARC 21 format record is basically an encoding process and for this we will be
using MARC8 encoding scheme. We need to first create a blank marc record file
using MARC::Record.new function. And after this we will append data to this
file and by using library function MARC::Writer.encode(record) we will get encoded
MARC record. The main task in this process is to append data to record. Every record
has title, language_id, price, isbn, pages, year and many other fields. From
these fields we need to generate leader, directory of tags, fields, sub-field, and
field value with the help of MARC 21 format. Once we have these array of data
we can use ‘record.append’ function to append it to record.</p>

<p>4.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>For any changes in existing MARC record first it
need to be decoded and after the proper changes it can be again change back to
marc record. In another way if we need to add any particular filed and subfield
value it can be done through append function.</p>

<p>5.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Since there will be a lot of information in a
MARC 21 record and all of it may be not useful for a reader so we will restrict
the flow of data in view of record. However we need to extract every field of the
record as it may contain useful information.</p>

<p>6.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>For making front end better we can use
<a href="http://bootswatch.com" target="_blank">bootswatch.com</a> themes. Features like how many people liked the record, and how
many viewed the record can be made using gem socialization. </p>

<p>7.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>A small profile for authors and publishers can
be introduced which will have fields like name, his books, his qualification
etc.</p>

<p>8.<span style="font-size:7pt;font-family:'Times New Roman'">      
</span>Another feature which can be introduced for the
books is comment for receiving users review. This can be simply implemented
using gem ‘act_as_commentable’.</p>

<p class="MsoNormal"><b>About me</b></p><p class="MsoNormal"><b><br></b></p>

<p class="MsoNormal"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">I am Deepak Kumar, a junior
year undergraduate student of Department of Electronics Engineering
at Indian Institute of Technology (B.H.U.) Varanasi, one of the India’s
premier engineering Institute. I have good hand on knowledge of ruby on rails,
HTML, CSS, JavaScript, and SQLite. I have worked on many web application and my
best one is </span><a href="http://www.schoolmitra.com/" target="_blank"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">www.schoolmitra.com</span></a><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif"> during my summer internship 2013. Features on
which I had worked under this project are event management, send alerts,
bulletin board, and student database management. </span></p>

<p class="MsoNormal"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">I know two of my batch
mates who have worked in GSOC’13 Bhardwaj Machiraju and Rishabh Yadav and I am inspired from them.</span></p>

<p class="MsoNormal"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">Email: </span><a href="mailto:deepak.kumar.ece11@iitbhu.ac.in" target="_blank"><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif">deepak.kumar.ece11@iitbhu.ac.in</span></a><span style="font-size:10pt;line-height:107%;font-family:Arial,sans-serif"></span></p>






<p class="MsoNormal">IRC: deepak_</p>

<p class="MsoNormal">Github: <a href="http://github.com/deepakrocks0009" target="_blank">github.com/deepakrocks0009</a></p>

<p class="MsoNormal">Mob: <a href="tel:%2B918423542271" value="+918423542271" target="_blank">+918423542271</a></p></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 13, 2014 at 10:41 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>




<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yes, we follow MARC-8 encoding. Do send a proposal with all your findings and detailed outline of implementation in the present Grandham architecture. Good luck.</div>




<div><div><div class="gmail_extra"><br><br><div class="gmail_quote">

On Thu, Mar 13, 2014 at 10:36 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Now I am able to decode the MARC file using ruby-marc function MARC::Reader.decode( @file_content ).</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">







<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Moreover, this function helps if we want any particular filed value.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">







<br></div><div class="gmail_default"><div class="gmail_default"><font face="arial, helvetica, sans-serif">reader = MARC::Reader.new('marc.xml', :external_encoding => "UTF-8")</font></div><div class="gmail_default">







<font face="arial, helvetica, sans-serif">    for record in reader</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">      # print out field 245 subfield a</font></div><div class="gmail_default">







<font face="arial, helvetica, sans-serif">      #@val = record['110']['b']</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">    end</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">However, if I set external encoding to be "MARC-8", it creates error </font><span style="background-color:rgb(238,238,238);color:rgb(51,51,51);font-size:11px;line-height:18px;white-space:pre-wrap">cannot load such file -- unf_ext.so . </span></div>







<div class="gmail_default"> I think we have to use MARC-8 encoding. Is it?</div></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 13, 2014 at 5:31 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>







<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hello sir</div><div class="gmail_default">







<font face="arial, helvetica, sans-serif">I am trying to use ruby gem ruby-marc but I am geeting error </font><span style="font-family:arial;background-color:rgb(238,238,238);color:rgb(51,51,51);font-size:11px;line-height:18px;white-space:pre-wrap">cannot load such file -- unf_ext.so     </span><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:10pt;line-height:107%">while reading a MARC
record. However, I am able to create and append in existing marc file.</span></div><p class="MsoNormal"><b><span style="font-size:10pt;line-height:107%"></span></b></p><font color="#333333"><span style="font-size:11px;line-height:18px;white-space:pre-wrap"> </span></font><br>








</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Mar 12, 2014 at 9:54 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>








<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yes, we can use ruby-marc. See if you can come up with a program to parse a valid MARC21 file using it.</div>








<div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 11:46 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>










<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hello Sir,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">










<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">
Can we use python library pymarc? <a href="https://github.com/edsu/pymarc" target="_blank">https://github.com/edsu/pymarc</a> or  ruby-marc by doing some changes in it?</div></div><div><div><div class="gmail_extra">

<br><br><div class="gmail_quote">
On Tue, Mar 11, 2014 at 3:25 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">











<div dir="ltr">Hi Deepak,<br><div class="gmail_extra"><br><div class="gmail_quote"><div>On Tue, Mar 11, 2014 at 3:08 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>













</div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Only the data corresponding to field is of variable length. Control fields are of fixed length. Isn't it?</div>













</div></blockquote><div><br></div></div><div>Not exactly, I'm not sure how you would parse fields, tags, indicators and values this way. Have you gone through the MARC21 tutorial I mentioned?</div><div><br></div><div>











Please see if you can find some library to parse MARC21 and come up with an example which parses a valid MARC21 record.</div><div><div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 2:34 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">














<div dir="ltr">It's not fixed length. We need import/export functionality for all valid MARC21 data. How will you parse the different fields?</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Tue, Mar 11, 2014 at 2:27 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">But every MARC21 record is of the form leader followed by directory of fields and data corresponding to fields.</div>
















<div style="font-family:arial,helvetica,sans-serif">
And they are of fixed length. So why we can not use this method?</div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 2:09 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>

















<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Deepak,<div><br></div><div>It doesn't work like that. We cannot parse MARC21 data with fixed length strings. Here's the MARC21 tutorial - <a href="http://www.loc.gov/marc/umb/um01to06.html" target="_blank">http://www.loc.gov/marc/umb/um01to06.html</a><br>



















<div><br></div><div><br></div></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 2:04 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>



















<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><font face="arial, helvetica, sans-serif">In view</font></div><div>





<font face="arial, helvetica, sans-serif"><label for="file">Upload text File</label> <%= file_field_tag "file" %></font><br>
</div><div>In controller</div><div><div>uploaded_file = params[:file]</div><div>@file_content = uploaded_file.read</div><div>






<br></div><div>In this way @file_content becomes an array of whole record.</div><div>and by indexing I extracted fields like for leader </div><div>@leader=@file_content[0..23] since the leader is 24 char. long.</div>






<div><br></div><div><br></div></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 1:59 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>




















<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Deepak,<div><br></div><div>Can you explain how you parsed the MARC21 file? Also always use proper classes/controllers, it's good to move such logic out of UsersController#new.</div>




















</div><div><div><div class="gmail_extra">

<br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 1:34 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






















<div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">the link of code <a href="https://github.com/deepakrocks0009/trial" style="font-family:arial" target="_blank">https://github.com/deepakrocks0009/trial</a></div>























</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 1:34 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>























<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Hello Sir</div><div style="font-family:arial,helvetica,sans-serif">























<br></div><div style="font-family:arial,helvetica,sans-serif">

I have taken example from <a href="http://www.loc.gov/marc/umb/um11to12.html" style="font-family:arial" target="_blank">http://www.loc.gov/marc/umb/um11to12.html</a></div><div style="font-family:arial,helvetica,sans-serif">
























I tried to read MARC record from a text file and output tag, length, start_at and data.</div><div style="font-family:arial,helvetica,sans-serif">
<br></div><div style="font-family:arial,helvetica,sans-serif"><br></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 1:57 AM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>
























<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div>On Tue, Mar 11, 2014 at 1:53 AM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>


























<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif"><a href="https://github.com/deepakrocks0009/blog" target="_blank">https://github.com/deepakrocks0009/blog</a>  But sir please don't judge me on the basis of this code as I was just beginner at that time.</div>


























</div></blockquote><div><br></div></div><div>No worries about that, everybody is beginner at sometime. I just wanted to see some code in action.</div><div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


























<div dir="ltr">
<div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">So do I need to create database for this or just reading the record from a file? <br></div></div></blockquote>


























<div><br></div></div><div>It's your choice, but for now just parsing a valid MARC21 record (which you need to find out) is completely fine.</div><div><div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


























<div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">
</div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 1:48 AM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>



























<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Deepak,<div><br></div><div>Please see if you find and parse a MARC21 record. You are free to use any gem.</div>



























<div><br></div><div>Is <a href="http://deepakkeshri.herokuapp.com/" style="font-size:13px" target="_blank">deepakkeshri.herokuapp.com</a> open source? Can I see its source please?</div>

</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 1:42 AM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>





























<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">This was my blog app <a href="http://deepakkeshri.herokuapp.com/" style="font-family:arial" target="_blank">http://deepakkeshri.herokuapp.com/</a> which I made when I was just a beginner. After that I learnt a lot of things.</div>






























</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 1:34 AM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>






























<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Hello Bhaiya,</div><div style="font-family:arial,helvetica,sans-serif">






























<br></div><div style="font-family:arial,helvetica,sans-serif">
You are right. Using STI we will reduce the number of tables. </div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">




My github link is <a href="http://github.com/deepakrocks0009" target="_blank">github.com/deepakrocks0009</a>. But I dont have any big project in my account. The project on which I worked during 2013 summer was <a href="http://schoolmitra.com" target="_blank">schoolmitra.com</a> and since it was private company they closed my bitbucket account after internship. </div>































<div style="font-family:arial,helvetica,sans-serif">Till now I haven't tried to parse MARC records. But you can give me task before I submit my proposal. </div><div style="font-family:arial,helvetica,sans-serif">




<br></div><div style="font-family:arial,helvetica,sans-serif">Ya please put this thread to mailing list.</div><div style="font-family:arial,helvetica,sans-serif">How many applications do you received for this project?</div>































<div style="font-family:arial,helvetica,sans-serif">Kind Regards</div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 11, 2014 at 12:55 AM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>































<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi Deepak,</div><div><br></div>Yeah, but we could make it better using rails's STI. Also have you tried to parse the MARC records? Can you please link to the projects you worked on? Preferably in rails?<div>

































<br></div></div><div>Can I CC this thread to <a href="mailto:student-projects@lists.smc.org.in" target="_blank">student-projects@lists.smc.org.in</a> ?<div><br><div><br></div><div>PS: Don't call me sir, call me Ershad :-)</div>































</div><div><div><div><div class="gmail_extra">

<br><div class="gmail_quote">On Mon, Mar 10, 2014 at 10:54 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

































<div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Hello Sir,</div><div style="font-family:arial,helvetica,sans-serif">We can have two tables to store MARC 21 data. First table will contain columns which are field_id, field tag, its value. 2nd table will contain sub field tag and its value differentiated on the basis of field_id. </div>



































<div style="font-family:arial,helvetica,sans-serif">We need to have an extra default row in the table. If the field doesn't matches existing fields of db then the default row will be used.</div>
<div style="font-family:arial,helvetica,sans-serif">Is this correct?</div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 10, 2014 at 10:17 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>


































<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi Deepak,<div><br></div><div>Do you have any idea about how to store these data in database? What happens when we encounter new data fields while importing the data? Thoughts?</div>


































</div><div><div><div class="gmail_extra">

<br><br><div class="gmail_quote">On Mon, Mar 10, 2014 at 6:30 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">




































<div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">You are right sir, the database for the fields is really huge. It has 887 control fields and there sub fields, so total of 6000+ field types.</div>




<div style="font-family:arial,helvetica,sans-serif">It is very difficult to have a look up table for each field. We have to use very good data structure. but there are large number of tools for decoding. We can take help of them. <a href="http://www.loc.gov/marc/marctools.html" target="_blank">http://www.loc.gov/marc/marctools.html</a></div>





































</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Mar 9, 2014 at 3:20 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>





































<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">

































Thank you sir for your reply. </div>




<div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">I am quite good with ruby on rails and its mvc architecture. The project on which I had worked was <a href="http://www.schoolmitra.com" target="_blank">www.schoolmitra.com</a>. It was basically web application using ruby and its framework RoR.</div>







































<div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif"><div>I have gone through your blog and your weekly update during GSOC'13 and it is quite impressive.</div>






































<div>Some Similar works I also did during my summer internship. Implementing authentication, post comment and like feature, student database management, monthly report generation in PDFs form, defining role through rolify and ability through cancan, bootstrap for css, SQlite formanaging database, sms alert functionality, javaScript and little jquery for dynamic pages. But I don't know haml. I used to make my view page in ruby only. I will learn it. </div>






































<div><br></div><div>Kind Regards</div></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Mar 8, 2014 at 1:31 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br>






































<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi Deepak,<div><br></div><div>Sorry, I was busy, wasn't able to send you a reply.</div>

































<div class="gmail_extra">




<br><br><div class="gmail_quote"><div>On Thu, Mar 6, 2014 at 1:34 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>








































</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div>

































Hello Sir,<br><br></div><div>As 
suggested, I have gone through the documentation of MARC21. What I have 
understood is, MARC21 is a basically formatting of certain records/data 
either bibliographic, authority, holdings, or community information. In 
other words we can say it as encoding and decoding process of records in
 a fixed format. Today MARC21 is most predominant and widely used. So in
 order to import data from a MARC21 record we have to read the record 
character by character and perform decoding operation. The project says 
we have to import and export data in MARC21 records. The only tough 
thing about this project is to know the MARC21 format. <br>
</div></div><div>So my steps will be <br></div></div><div>1. Reading the MARC21 record file as
 a string or reading fixed number of character from record each time 
instead of reading whole record as single string.<br></div></div><div>2. Assigning these fixed length strings to fixed variables.(Tag,length,start position,end position)<br>
</div></div><div>3. With the help of these tags reading the rest of file.<br></div></div><div>4. Lastly formatting these pieces of data in fixed format for end users with the help of inbuilt database.<br>
</div></div></div></div></blockquote><div><br>

</div><div>There's some problem here. First, we cannot really read MARC21 records by reading with a fixed number of characters. Last time I checked, it has around 3000+ different fields with different type of data. Each file has many subfield marked with leader tags or something. We cannot proceed with this project until we have a clear understanding of how MARC21 works.</div>








































<div><br></div><div>In addition to that, the scope of this project is not merely parsing the MARC21 data. We have to make necessary changes in Grandham application to add import/export feature. That includes changes in the current DB schema. How good are you with Ruby on Rails?</div>






































<div><div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><br></div>This will be basic idea of my work. Please correct me wherever I am wrong also if I am missing any point.<br>










































</div><div>Please tell when you are available on IRC . I have posted this mail to mailing list but didn't got any reply.<br></div>Kind Regards,<div><br><br clear="all"><span style="color:rgb(80,0,80);font-size:small;font-family:arial">Deepak Kumar</span><div style="color:rgb(80,0,80);font-size:small;font-family:arial">










































Electronics Engineering</div><div style="color:rgb(80,0,80);font-size:small;font-family:arial">B.Tech III Year<br></div></div><div style="color:rgb(80,0,80);font-size:small;font-family:arial">IIT (BHU),Varanasi,India <br>








































</div>

<div style="color:rgb(80,0,80);font-size:small;font-family:arial">Mob: <a href="tel:%2B918423542271" value="+918423542271" target="_blank">+918423542271</a></div><a href="http://about.me/deepak.keshri/#" target="_blank">http://about.me/deepak.keshri/</a></div>









































<div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div><span style="color:rgb(80,0,80);font-size:small;font-family:arial">Deepak Kumar</span><div style="color:rgb(80,0,80);font-size:small;font-family:arial">

Electronics Engineering</div>
<div style="color:rgb(80,0,80);font-size:small;font-family:arial">B.Tech III Year<br></div></div><div style="color:rgb(80,0,80);font-size:small;font-family:arial">IIT (BHU),Varanasi, India</div><div style="color:rgb(80,0,80);font-size:small;font-family:arial">









































Mob: <a href="tel:%2B918423542271" value="+918423542271" target="_blank">+918423542271</a></div><div style="color:rgb(80,0,80);font-size:small;font-family:arial"><a href="http://about.me/deepak.keshri/#" target="_blank">http://about.me/deepak.keshri/</a><br>






































</div></div></div><div><div>


<br><br><div class="gmail_quote">On Sat, Mar 1, 2014 at 9:32 PM, Ershad K <span dir="ltr"><<a href="mailto:ershad92@gmail.com" target="_blank">ershad92@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">









































<div dir="ltr">Hi Deepak,<div><br></div><div>The project is about implementing MARC21[1] data support in Grandham. </div><div><br></div><div>Grandham is written in Ruby on rails, the project involves developing MARC21 extensions the platform and integrate it to the current API.  Please drop a mail to <a href="mailto:discuss@lists.smc.org.in" target="_blank">discuss@lists.smc.org.in</a> with your preliminary analysis.  </div>











































<div><br></div><div>[1] <a href="http://www.loc.gov/marc/bibliographic/" target="_blank">http://www.loc.gov/marc/bibliographic/</a></div></div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">
On Sat, Mar 1, 2014 at 3:43 PM, Deepak kumar <span dir="ltr"><<a href="mailto:deepak.kumar.ece11@itbhu.ac.in" target="_blank">deepak.kumar.ece11@itbhu.ac.in</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hello Sir,<br>I went through your project on grandham and i would like to contribute to it as my gsoc'14 project.<br>











































Please guide me regarding this.<span><font color="#888888"><br><br clear="all"><div><div dir="ltr"><span style="color:rgb(80,0,80);font-size:small;font-family:arial">Deepak Kumar</span><div style="color:rgb(80,0,80);font-size:small;font-family:arial">












































Electronics Engineering</div><div style="color:rgb(80,0,80);font-size:small;font-family:arial">B.Tech III Year<br></div><div style="color:rgb(80,0,80);font-size:small;font-family:arial">IIT (BHU),Varanasi </div><div style="color:rgb(80,0,80);font-size:small;font-family:arial">












































Mob: 08423542271</div><div style="color:rgb(80,0,80);font-size:small;font-family:arial"><a href="http://about.me/deepak.keshri/#" target="_blank">http://about.me/deepak.keshri/</a><br></div></div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>

</font></span></div>
</blockquote></div><br></div></div></div>
</blockquote></div></div></div><div><div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div></div></div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div></div></div><div><div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div></div></div><div><div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Ershad K<br><a href="http://ershadk.com" target="_blank">http://ershadk.com</a></div>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>