<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-390451752977060270</id><updated>2011-07-08T00:19:06.107-07:00</updated><category term='semantic web'/><title type='text'>Technology Unleashed</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-397100931750861160</id><published>2009-06-22T23:18:00.000-07:00</published><updated>2009-06-22T23:19:35.415-07:00</updated><title type='text'>All for OpenGL</title><content type='html'>Check out this site which contains all the information in the world about &lt;a href="http://www.alsprogrammingresource.com/opengl_links.html"&gt;OPEN GL&lt;/a&gt;.&lt;br /&gt;:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-397100931750861160?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/397100931750861160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=397100931750861160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/397100931750861160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/397100931750861160'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2009/06/all-for-opengl.html' title='All for OpenGL'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-5784570244977499288</id><published>2008-11-17T00:24:00.000-08:00</published><updated>2008-11-17T00:27:27.165-08:00</updated><title type='text'>Error - C in Java</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_rWLE6HIiwHc/SSEqjWHo0yI/AAAAAAAAAAM/58B-8v4chjo/s1600-h/java+and+C.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5269539825721594658" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 229px" alt="" src="http://1.bp.blogspot.com/_rWLE6HIiwHc/SSEqjWHo0yI/AAAAAAAAAAM/58B-8v4chjo/s320/java+and+C.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Note the error is reported in a C file "transport.c" while I am working on a Java program. Hahahaha.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-5784570244977499288?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/5784570244977499288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=5784570244977499288' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/5784570244977499288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/5784570244977499288'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2008/11/error-c-in-java.html' title='Error - C in Java'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rWLE6HIiwHc/SSEqjWHo0yI/AAAAAAAAAAM/58B-8v4chjo/s72-c/java+and+C.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-6263221474914636767</id><published>2008-02-10T04:22:00.001-08:00</published><updated>2008-02-10T04:27:56.379-08:00</updated><title type='text'>Another intriguing research work</title><content type='html'>Check out the current research work in &lt;a href="http://publications.csail.mit.edu/abstracts/abstracts07/seneff/seneff.html"&gt;Mobile Technology at MIT&lt;/a&gt;.&lt;br /&gt;I was interested in it because of the Language Processing part.&lt;br /&gt;Wish the technology gets implemented in most of the languages of the world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-6263221474914636767?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/6263221474914636767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=6263221474914636767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/6263221474914636767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/6263221474914636767'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2008/02/another-intriguing-research-work.html' title='Another intriguing research work'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-6943175273387407794</id><published>2007-10-10T06:33:00.000-07:00</published><updated>2007-10-10T06:35:37.475-07:00</updated><title type='text'>NUTCH</title><content type='html'>I developed interest in search engines recently. I had been&lt;br /&gt;hunting a lot for gaining information on search engines so that&lt;br /&gt;I can start developing my own search engine.&lt;br /&gt;&lt;br /&gt;In my hunt, I found a very good and developing search engine which is called NUTCH.&lt;br /&gt;&lt;br /&gt;You can find more information at the &lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lucene.apache.org/nutch/" target="_blank"&gt;NUTCH site&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-6943175273387407794?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/6943175273387407794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=6943175273387407794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/6943175273387407794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/6943175273387407794'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2007/10/nutch.html' title='NUTCH'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-4006721103075044185</id><published>2007-09-12T01:09:00.000-07:00</published><updated>2007-09-12T01:11:09.972-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='semantic web'/><title type='text'>Semantic Web Developments</title><content type='html'>I have been reading stuff on Sematic Web, Web 2.0 &amp; 3.0 and their&lt;br /&gt;technologies and such kinds of stuff.&lt;br /&gt;It's been really amazing to unearth the intricacies of the&lt;br /&gt;upcoming technologies. I was almost mesmerised by the RDF standards&lt;br /&gt;which have been set for storing information for the semantic web.&lt;br /&gt;&lt;br /&gt;In my upcoming posts, I will be writing about semantic web&lt;br /&gt;also. To start with, I will want you people to have a look&lt;br /&gt;at this project started by MIT.&lt;br /&gt;SIMILE PROJECT (http://simile.mit.edu)&lt;br /&gt;&lt;br /&gt;Inside this one, don't miss - WELKIN, a graph&lt;br /&gt;based RDF visualiser(http://simile.mit.edu/welkin/).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-4006721103075044185?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/4006721103075044185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=4006721103075044185' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/4006721103075044185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/4006721103075044185'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2007/09/semantic-web-developments.html' title='Semantic Web Developments'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-4945784047876385839</id><published>2007-05-08T05:13:00.000-07:00</published><updated>2007-05-08T05:17:41.098-07:00</updated><title type='text'>Checking for valid password</title><content type='html'>If you want to check for valid password in the Unix/Linux Environment in C++.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Include crack.h&lt;/li&gt;&lt;li&gt;Use the function FascistCheck.&lt;/li&gt;&lt;li&gt;Pass the password and the path to the password dictionary as the arguments.&lt;/li&gt;&lt;li&gt;If the password is correct, a NULL string is returned.&lt;/li&gt;&lt;li&gt;If it is maligned, then a pointer is returned to the string which explains the problem.&lt;/li&gt;&lt;li&gt;Note that you must link the program compilation with -lcrack.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Anand Bora&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-4945784047876385839?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/4945784047876385839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=4945784047876385839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/4945784047876385839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/4945784047876385839'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2007/05/checking-for-valid-password.html' title='Checking for valid password'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-5792620315319308123</id><published>2007-05-08T02:45:00.001-07:00</published><updated>2007-05-08T02:45:54.407-07:00</updated><title type='text'>An analogy based on my experience</title><content type='html'>Ever wondered what is the difference between a corporate company&lt;br /&gt;and a small shop by your roadside.&lt;br /&gt;&lt;br /&gt;The difference is huge obviously when you consider the massiveness&lt;br /&gt;of the corporate company and the work culture in such companies.&lt;br /&gt;A small shop has a very hectic culture throughout with small&lt;br /&gt;number of people working in it.&lt;br /&gt;&lt;br /&gt;I have worked in a small shop, a big shop and a big store,&lt;br /&gt;both as the owner of the place and as a worker at that place&lt;br /&gt;too. Currently I am working as an employee in a corporate company.&lt;br /&gt;&lt;br /&gt;After getting through all these experiences, I thought to find&lt;br /&gt;out the analogy and similarity between the small shop and a large&lt;br /&gt;corporate company.&lt;br /&gt;&lt;br /&gt;Though one might not agree, but I believe both the entities work on common norms&lt;br /&gt;and protocols.&lt;br /&gt;My justification is as follows:&lt;br /&gt;&lt;br /&gt;A corporate level company has large number of employees&lt;br /&gt;with the less experienced people working at the low level&lt;br /&gt;of the organization. These are controlled by people who are&lt;br /&gt;more experienced and who have knowledge of the work and work&lt;br /&gt;environment.&lt;br /&gt;A shop has 5-6 employees at a time. The owner is the head&lt;br /&gt;and he maintains the finance and management of the shop.&lt;br /&gt;One or two experienced people get higher wage and are given&lt;br /&gt;previleges to manage other people. They also act as substitute&lt;br /&gt;for maintaining finance when the owner is not at place.&lt;br /&gt;The others work as normal workers.&lt;br /&gt;&lt;br /&gt;When a fresher enters an organization, he his given ample rest.&lt;br /&gt;He gets training of the technologies he is going to work on.&lt;br /&gt;In a shop, a new person is first made aware of the things of the&lt;br /&gt;shop, their selling prices and their placements in the shop.&lt;br /&gt;In 6 months time, that person is perfectly trained to work in the shop.&lt;br /&gt;&lt;br /&gt;A company provides a lot of incentives to the employees.&lt;br /&gt;In a small shop, the shopkeeper gives small incentives&lt;br /&gt;at special occassions to the employees.&lt;br /&gt;&lt;br /&gt;There are other similarities too.&lt;br /&gt;But at the end of the day, you find that you are a small&lt;br /&gt;entity in an organization. You have lost your importance.&lt;br /&gt;You dont have a name in this massive mob of 6 billion people.&lt;br /&gt;&lt;br /&gt;This analogy is just to show that if you are an employee,&lt;br /&gt;you have rested your fate in the hands of other people.&lt;br /&gt;Just like the person working in a small shop in a small village.&lt;br /&gt;You dont have your own importance.&lt;br /&gt;Only your lifestyle is better and you think that you are well placed&lt;br /&gt;in life.&lt;br /&gt;&lt;br /&gt;Do think!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-5792620315319308123?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/5792620315319308123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=5792620315319308123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/5792620315319308123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/5792620315319308123'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2007/05/analogy-based-on-my-experience.html' title='An analogy based on my experience'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-7341247939766949556</id><published>2007-03-07T01:54:00.000-08:00</published><updated>2007-03-07T01:56:06.327-08:00</updated><title type='text'>Which media player is the best?</title><content type='html'>I suggest&lt;span style="font-weight: bold;"&gt; mplayer&lt;/span&gt;. I tried a lot of players during&lt;br /&gt;my undergraduate study. But finally I stuck on to&lt;br /&gt;mplayer. Though it is command line oriented and it&lt;br /&gt;does not have a cool interface, still it has the&lt;br /&gt;capability to run any video file.&lt;br /&gt;&lt;br /&gt;I think that's what it is important.&lt;br /&gt;Purpose should be important.&lt;br /&gt;&lt;br /&gt;I have did many experiments with mencoder.&lt;br /&gt;There are lots of licence software available&lt;br /&gt;and most of the people cannot buy licence software.&lt;br /&gt;So it is better to opt for freewares like mplayer&lt;br /&gt;and VLC. mencoder is very very handy if you are a&lt;br /&gt;power user. The compression utilities are marvellous&lt;br /&gt;and you dont need an expertise to use it.&lt;br /&gt;&lt;br /&gt;Just go through the docs, follow the examples&lt;br /&gt;and get going.&lt;br /&gt;&lt;br /&gt;Go for mplayer and mencoder.&lt;br /&gt;An alternative is VLC.&lt;br /&gt;&lt;br /&gt;I will post some of my mencoder experiments in the&lt;br /&gt;near future.&lt;br /&gt;&lt;br /&gt;More info on &lt;a href="http://www.mplayerhq.hu/"&gt;mplayer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Anand&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-7341247939766949556?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/7341247939766949556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=7341247939766949556' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/7341247939766949556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/7341247939766949556'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2007/03/which-media-player-is-best.html' title='Which media player is the best?'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-4923451119241786412</id><published>2007-01-12T03:56:00.000-08:00</published><updated>2007-01-12T03:58:12.622-08:00</updated><title type='text'>Fiddling with GCC</title><content type='html'>This is my second post on technical part..&lt;br /&gt;&lt;br /&gt;I enjoy working on GCC...&lt;br /&gt;Just try these out..&lt;br /&gt;It would be fun..&lt;br /&gt;&lt;br /&gt;gcc -E filename&lt;br /&gt;&lt;br /&gt;gcc -c -save-temps filename&lt;br /&gt;&lt;br /&gt;The second one would produce a .s file which&lt;br /&gt;contains something which I expect the reader would&lt;br /&gt;be aware of...&lt;br /&gt;&lt;br /&gt;Do try this readers..&lt;br /&gt;It is fun!!&lt;br /&gt;&lt;br /&gt;Nandi&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-4923451119241786412?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/4923451119241786412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=4923451119241786412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/4923451119241786412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/4923451119241786412'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2007/01/fiddling-with-gcc.html' title='Fiddling with GCC'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-390451752977060270.post-5506423402546914955</id><published>2007-01-10T01:50:00.000-08:00</published><updated>2007-01-10T01:52:15.412-08:00</updated><title type='text'>NLP &amp; Telecom</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Imagine a world in which a system could answer your calls.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Imagine a world in which you have 24 hours uninterrupted&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;commercial services on your phone. A world in which humans dont have to incessantly keep on answering calls at the call centers. A simplified world in which your SMSs would be automatically interpreted by the systems and appropriate responses would be generated.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;This is being made possible. Intensive Research is going on in the field of Natural Language Processing. The applications of NLP are immense and with time this will be embedded in our day to day life.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;span style=""&gt;WHAT IS NLP?&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Natural Language Processing or NLP is a sub field of Artificial Intelligence. It is a vast field which deals with processing and understanding of textual data. To simplify the explanation, consider a conversation of two people. These two understand what they say to each other. Now replace one of the persons with a terminal which has a NLP mechanism to analyze and interpret things. This system would be talking to the person in the same manner as the first person. Hence an accomplished NLP system is capable of interpreting like a normal human being. The biggest advantage of NLP is that a NLP can be designed for different colloquial languages.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;span style=""&gt;HOW NLP is designed?&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;NLP is an extensive area of research. I will try to explain the whole thing in as small text as possible. A standard NLP consists of different phases which are very similar to a compiler. These have been explained subsequently in a brief manner.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style=""&gt;1. Lexical Analyzer&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;The given word is fed into the lexical analyzer for validation in that particular language. A separate dictionary is maintained which is being used in the process. It is similar to the lexical analyzer in a compiler.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style=""&gt;2. Morphogical Analyzer&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;A morphological analyzer is used for extracting the root word for a word. The remaining part is called a morpheme. For instance, consider a word 'boys'. Here 'boy' is the root word and 's' is the morpheme.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style=""&gt;3. Syntactic Analyzer&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;This is similar to the parser of the compiler which we are all aware of. The only difference lies in the implementation part. Grammars are based on the grammar of the colloquial language being implemented. Different syntactic analyzers are:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Top Down parser&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Bottom Up parser&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Recursive Transition Networks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Augmented Transition Networks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;There are others too and they are in the development phase.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style=""&gt;4. Semantic Analyzer&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;This is the most important phase. This phase does the main understanding part. Here we use predicate calculus for analyzing a part. To exemplify, consider the following statement:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;The Ball is Red.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;This statement has two important entities - Ball and Red.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;We can show the statement as Red(Ball).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Consider another statement - Ram and Rohit.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;This can be explained mathematically as Ram^Rohit.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;After building this table of PC, we go for machine translation which conforms to analyzing and understanding&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;on the machine level.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style=""&gt;5. Discourse&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Discourse is a part of human talk. Nothing much has&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;been done in this field.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Different adaptive systems are being built on the basis of NLP. Learning has become a major part. Statistical analysis and neural network techniques are being used these days which have provided impetus to the research in this field.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;Other phases can be implemented after this phase. We can build different systems like a QA system by using the above structure.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;span style=""&gt;NLP &amp; TELECOM&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;NLP has tremendous applications in the field of telecommunications. NLP engine can be used for automatically correcting grammatical errors in a SMS application. NLP can be used for parsing different&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;languages and analyzing them. Thus an integrated system can be provided which will automatically parse texts of any language. Problems on the customer side would be automatically debugged just by an SMS from the customer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;A popular example of the application of NLP in telecommunications is the 'AMITIES' project in Europe. It facilitates easier billing system for the customers. Also the telecom customers directly interact with the system.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;More dimensions of exploration in the field are coming up day in and day out. With massive applications, NLP would be a driving technology to reckon with in coming days. Telecommunication would be revolutionized with its power.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style=""&gt;Interesting Links&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://domino.watson.ibm.com/comm/research.nsf/pages/r.nlp.html"&gt;http://domino.watson.ibm.com/comm/research.nsf/pages/r.nlp.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://research.microsoft.com/nlp/"&gt;http://research.microsoft.com/nlp/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.lti.cs.cmu.edu/"&gt;http://www.lti.cs.cmu.edu/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://nlpers.blogspot.com/"&gt;http://nlpers.blogspot.com/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.dcs.shef.ac.uk/nlp/amities/"&gt;http://www.dcs.shef.ac.uk/nlp/amities/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style="font-size:85%;"&gt;&lt;a href="http://www.iiit.net/ltrc/Anusaaraka/anu_home.html"&gt;http://www.iiit.net/ltrc/Anusaaraka/anu_home.html&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/390451752977060270-5506423402546914955?l=gizmonandi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gizmonandi.blogspot.com/feeds/5506423402546914955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=390451752977060270&amp;postID=5506423402546914955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/5506423402546914955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/390451752977060270/posts/default/5506423402546914955'/><link rel='alternate' type='text/html' href='http://gizmonandi.blogspot.com/2007/01/nlp-telecom.html' title='NLP &amp; Telecom'/><author><name>Nandi</name><uri>http://www.blogger.com/profile/09924488983301088233</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
