<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: mobots4lib</title>
	<atom:link href="http://command-f.info/caleb/mobots4lib/feed" rel="self" type="application/rss+xml" />
	<link>http://command-f.info/caleb/mobots4lib</link>
	<description>a collaborative library ... thing</description>
	<pubDate>Wed, 08 Sep 2010 13:46:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: caleb</title>
		<link>http://command-f.info/caleb/mobots4lib/comment-page-1#comment-642</link>
		<dc:creator>caleb</dc:creator>
		<pubDate>Sun, 20 Dec 2009 07:33:26 +0000</pubDate>
		<guid isPermaLink="false">http://command-f.info/?p=357#comment-642</guid>
		<description>"regular expressions", for nerds, means a formal language for matching patterns in text. i mostly know regular expressions for the programming language perl, though other languages and applications use them too, microsoft word, for example, if you find-and-replace and click 'match patterns'. 

in perl, a regular expression begins and ends with the same character, though conventionally, it is a slash, /.

/.*/, then, means a regular expression matching .*, where . means 'any character' and * means 'any number of times'. 

so /.*/ means 'anything' or 'everything', in the language of regular expressions. 

iii allows the use of regular expressions in some of the behind-the-scenes tools, but generally, library searching uses some other kind of wildcard character - * or ? to mean "anything" or "truncate". 

in a database, you might use dog* to match 'dog', 'dogs' or 'doggerel' in a database, the regular expression /dog*/ would match dog, dogg, doggg, dogggg, and on and on to infinite g's. infinite g's: it's like science fiction gangsta rap. to match 'dog' or 'dogs', you would use /dogs?/, where the ? indicates "0 or 1 time", and applies to the character immediately before, so 'dog', with or without an s on the end, but not 'doggonnit'.

see? nerd.

i'm not really an expert in this, but i know enough to get into trouble, and to crack jokes about it. the main problem, for people like me, is that because i know how to use this tool, i use it even when a simpler tool would work more efficiently. this is okay for hacking, but can be dangerous for Real Programming.

i think if traffic increased, new questions would go around around until they got answered. patrons who waited too long would disconnect. could we make it grow on it's own? i dunno. that part needs people to participate.

you could program a mini-brain to take into consideration whatever you want it to. it could consider subject expertise, why not? but i hope it wouldn't. nothing to me indicates that patrons come to collaborative virtual reference services looking for subject expertise. i can't recall ever seeing a patron complain that their librarian wasn't expert in the right subject, or praise a librarian's skills in a particular area. but hey, who wants to help write an article? i have six years of surveys we could study.

not to say that subject expertise isn't valuable, just that you can't expect patrons to negotiate it. if you want to tell people that you can improve their lives by answering any question, you can't say, 'um well, really, i only want you to ask questions that i am an expert at answering'.

but librarians like the power and authority that subject expertise gives us, so we are drawn to create systems with some kind of subject-related central controller. 

see for example the library of congress' 'ask a librarian' page. http://www.loc.gov/rr/askalib/

this goes for physical arrangements also - can you think of any reason why a building should have fifteen service points that patrons should have to choose from when they ask their question? no, the logic there should be to make help available in every corner of the space, regardless of the subject of the query. and the same it should be online.</description>
		<content:encoded><![CDATA[<p>&#8220;regular expressions&#8221;, for nerds, means a formal language for matching patterns in text. i mostly know regular expressions for the programming language perl, though other languages and applications use them too, microsoft word, for example, if you find-and-replace and click &#8216;match patterns&#8217;. </p>
<p>in perl, a regular expression begins and ends with the same character, though conventionally, it is a slash, /.</p>
<p>/.*/, then, means a regular expression matching .*, where . means &#8216;any character&#8217; and * means &#8216;any number of times&#8217;. </p>
<p>so /.*/ means &#8216;anything&#8217; or &#8216;everything&#8217;, in the language of regular expressions. </p>
<p>iii allows the use of regular expressions in some of the behind-the-scenes tools, but generally, library searching uses some other kind of wildcard character - * or ? to mean &#8220;anything&#8221; or &#8220;truncate&#8221;. </p>
<p>in a database, you might use dog* to match &#8216;dog&#8217;, &#8216;dogs&#8217; or &#8216;doggerel&#8217; in a database, the regular expression /dog*/ would match dog, dogg, doggg, dogggg, and on and on to infinite g&#8217;s. infinite g&#8217;s: it&#8217;s like science fiction gangsta rap. to match &#8216;dog&#8217; or &#8216;dogs&#8217;, you would use /dogs?/, where the ? indicates &#8220;0 or 1 time&#8221;, and applies to the character immediately before, so &#8216;dog&#8217;, with or without an s on the end, but not &#8216;doggonnit&#8217;.</p>
<p>see? nerd.</p>
<p>i&#8217;m not really an expert in this, but i know enough to get into trouble, and to crack jokes about it. the main problem, for people like me, is that because i know how to use this tool, i use it even when a simpler tool would work more efficiently. this is okay for hacking, but can be dangerous for Real Programming.</p>
<p>i think if traffic increased, new questions would go around around until they got answered. patrons who waited too long would disconnect. could we make it grow on it&#8217;s own? i dunno. that part needs people to participate.</p>
<p>you could program a mini-brain to take into consideration whatever you want it to. it could consider subject expertise, why not? but i hope it wouldn&#8217;t. nothing to me indicates that patrons come to collaborative virtual reference services looking for subject expertise. i can&#8217;t recall ever seeing a patron complain that their librarian wasn&#8217;t expert in the right subject, or praise a librarian&#8217;s skills in a particular area. but hey, who wants to help write an article? i have six years of surveys we could study.</p>
<p>not to say that subject expertise isn&#8217;t valuable, just that you can&#8217;t expect patrons to negotiate it. if you want to tell people that you can improve their lives by answering any question, you can&#8217;t say, &#8216;um well, really, i only want you to ask questions that i am an expert at answering&#8217;.</p>
<p>but librarians like the power and authority that subject expertise gives us, so we are drawn to create systems with some kind of subject-related central controller. </p>
<p>see for example the library of congress&#8217; &#8216;ask a librarian&#8217; page. <a href="http://www.loc.gov/rr/askalib/" rel="nofollow">http://www.loc.gov/rr/askalib/</a></p>
<p>this goes for physical arrangements also - can you think of any reason why a building should have fifteen service points that patrons should have to choose from when they ask their question? no, the logic there should be to make help available in every corner of the space, regardless of the subject of the query. and the same it should be online.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://command-f.info/caleb/mobots4lib/comment-page-1#comment-640</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Sat, 19 Dec 2009 20:00:39 +0000</pubDate>
		<guid isPermaLink="false">http://command-f.info/?p=357#comment-640</guid>
		<description>Interesting idea. You'd need to figure out how many nodes you'd need to manage the amount of traffic. As traffic increased, would there be a call for nodes to join in?  Would each node be subject specialist or a generalist?

And what's /.*/.? :-)</description>
		<content:encoded><![CDATA[<p>Interesting idea. You&#8217;d need to figure out how many nodes you&#8217;d need to manage the amount of traffic. As traffic increased, would there be a call for nodes to join in?  Would each node be subject specialist or a generalist?</p>
<p>And what&#8217;s /.*/.? <img src='http://command-f.info/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
