<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Unofficial Statement &#187; jabber bot</title>
	<atom:link href="http://www.puneetgupt.com/category/jabber-bot/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.puneetgupt.com</link>
	<description>Startups, Internet, Technology, Finance</description>
	<lastBuildDate>Fri, 16 Apr 2010 03:25:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Experiments with im bot programming</title>
		<link>http://www.puneetgupt.com/technology/experiments-with-im-bot-programming/</link>
		<comments>http://www.puneetgupt.com/technology/experiments-with-im-bot-programming/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 13:33:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[gtalk bot]]></category>
		<category><![CDATA[im bot]]></category>
		<category><![CDATA[jabber bot]]></category>
		<category><![CDATA[lib jingle]]></category>
		<category><![CDATA[smack api]]></category>
		<category><![CDATA[spark]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://www.puneetgupt.com/?p=4</guid>
		<description><![CDATA[All of today, I was trying to explore more on programming an im bot for gTalk. Most of the things work out of the box, if you are using a  library for xmpp, like smack, with the exception of file transfer. I did end up spending a considerable time on trying to send a [...]]]></description>
			<content:encoded><![CDATA[<p>All of today, I was trying to explore more on programming an im bot for gTalk. Most of the things work out of the box, if you are using a  library for xmpp, like <a href="http://www.igniterealtime.org/projects/smack/index.jsp">smack</a>, with the exception of file transfer. I did end up spending a considerable time on trying to send a file from an im bot to a user on gTalk.</p>
<p>It seems that file transfer between gTalk client (the one by google) and smack does not work, even though the gTalk server supports it. This is because the gTalk client uses the <a href="http://xmpp.org/extensions/xep-0166.html">jingle specification</a> for voice streaming, video streaming, and file-sharing sessions. Google uses and promotes, <a href="http://code.google.com/apis/talk/libjingle/index.html">libjingle</a>, a c++ library to achieve the same.</p>
<p>That said, file transfer on google talk servers can still work if one uses a third party client, like <a href="http://www.igniterealtime.org/downloads/index.jsp">spark.</a> There are many more freely available clients that one can use.</p>
<p><a href="http://www.igniterealtime.org/downloads/index.jsp">Smack</a>, the xmpp library from ignitedrealtime.org does seem to support jingle in some form or the other, but the same is not well documented and I could not find enough samples to make it work with google. It seems that there are some differences between google and ignited realtime&#8217;s implementation of jingle specifications as well.</p>
<p>I have the scaffoldings ready now, and will share them on this blog soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.puneetgupt.com/technology/experiments-with-im-bot-programming/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Business Applications on instant messaging (im bots for business)</title>
		<link>http://www.puneetgupt.com/technology/business-applications-on-instant-messaging-im-bots-for-business/</link>
		<comments>http://www.puneetgupt.com/technology/business-applications-on-instant-messaging-im-bots-for-business/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 01:33:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[business applications on messenger]]></category>
		<category><![CDATA[google bot]]></category>
		<category><![CDATA[jabber bot]]></category>
		<category><![CDATA[smack]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[xmpp]]></category>
		<category><![CDATA[yahoo bot]]></category>

		<guid isPermaLink="false">http://www.puneetgupt.com/?p=3</guid>
		<description><![CDATA[Have been thinking through on the scope of creating business applications powered by instant messaging. The roots are few years old. In 2002, I created a suite of enterprise applications on a jabber powered server.
For few years in between, there was limited or low activity on the world of gtalk/yahoo bots; I recall a certain [...]]]></description>
			<content:encoded><![CDATA[<p>Have been thinking through on the scope of creating business applications powered by instant messaging. The roots are few years old. In 2002, I created a suite of enterprise applications on a jabber powered server.</p>
<p>For few years in between, there was limited or low activity on the world of gtalk/yahoo bots; I recall a certain yahoo bot by the name mama_pendse which was hot in early 2000 in India.</p>
<p>Very recently, there has been increased activity around this, with naukri.com launching the beta of its <a href="http://www.techtribe.com/viewBlogEntry.html?blogEntryId=5ccd1e96-5e2d-102c-896a-000f1f68a9bf">job search on gtalk</a> and cleartrip also launching <a href="http://www.alootechie.com/content/cleartrip-launches-chat-based-train-search-service">train search on gtalk</a> just a few days later.</p>
<p>The benefit is clear for a job portal &#8211; many companies do not allow access to job sites. By using the messenger route, they are able to get access a new set of users. For cleartrup though, it looks more like a novelty/marketing strategy than an immediate business problem that they might have solved.</p>
<p>All of this makes me think if we are ready to host business applications on IM just yet. For one, all the data gets piped through google, but google anyway knows what I ate in the morning, so thats not as much an issue. The risk however could be, how much data these organizations are ready to share with google (A colleague wants google analytics to be removed from one of our companies portals for the same reason). Google already knows their ad spends and marketing directions through adwords, their web site usage and stickiness through analytics and now user&#8217;s perception of the site as well through searchwiki.</p>
<p>The other important aspect would be the scalability of these applications. I hear from sources that yahoo and google have a limit to the number of contacts one can add on the messenger. That does not seem to be a big problem since these bots are avoiding roster manipulation in xmpp entirely. When you add a naukri job search bot, see that the bot remains invited and you are not added to the bot&#8217;s friend list. However, you can still interact with the bot.</p>
<p>As more and more people use the job search bot for example, the pipe between google and the bot will get choked, resulting in companies using a series of such bots; jobsearch1, jobsearch 2 &#8230;. etc.</p>
<p>Three, google (unlike yahoo in the past), is promoting the use of its servers and publicizing the use of its platform for messaging applications. It would not be far enough that google will start sending advertisements (chat ads) along with the bot messages, opening a yet another revenue stream for them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.puneetgupt.com/technology/business-applications-on-instant-messaging-im-bots-for-business/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
