<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        mso-fareast-language:EN-US;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Verdana",sans-serif;
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Verdana",sans-serif;
        color:#1F497D;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">The 'extract_words' function does this.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Anything in all caps it treats as an acronym - and doesn't strip trailing 's' from the end.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I'm not sure if there's a sensible way round this - unless you want to somehow treat all keywords as non-acronyms (and lowercase them all before indexing)?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Cheers,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">John<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="mso-fareast-language:EN-GB"> eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk]
<b>On Behalf Of </b>Matthew Brady<br>
<b>Sent:</b> 02 June 2017 00:11<br>
<b>To:</b> eprints-tech@ecs.soton.ac.uk<br>
<b>Subject:</b> Re: [EP-tech] Plural words in search results<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">Hi John,
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">Thanks for the feedback&#8230; I think I was involved in the discussions years ago about the simple search etc&#8230;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">This particular issue appears to be more subtle,
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">It removes the trailing &#8216;s&#8217; from the keywords (unless it is all caps).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">Keyword&nbsp;&nbsp;&nbsp;&nbsp; indexed term<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">platypus&nbsp;&nbsp;&nbsp; platypu &nbsp;&nbsp;&nbsp;
<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">Platypus&nbsp;&nbsp;&nbsp; platypu&nbsp;&nbsp;&nbsp;&nbsp;
<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">PLATYPUS&nbsp;&nbsp;&nbsp; platypus&nbsp;&nbsp;&nbsp;
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">It removes the trailing &#8216;s&#8217; from the search term.. But if the keywords are entered in all caps, it doesn&#8217;t remove the &#8216;s&#8217;&nbsp; Then the search fails
 for that item (as it has removed the &#8216;s&#8217; from the search term).<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">Search Expression&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8216;platypus&#8217;<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">Search performed using&nbsp; &#8216;platypu&#8217;<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">Keyword&nbsp;&nbsp;&nbsp;&nbsp; indexed term&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Match<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">platypus&nbsp;&nbsp;&nbsp; platypu &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yes<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">Platypus&nbsp;&nbsp;&nbsp; platypu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yes<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">PLATYPUS&nbsp;&nbsp;&nbsp; platypus&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">I will dig into it, and let you know if there is more patching required ;)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">Cheers<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">Matt.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="mso-fareast-language:EN-AU">From:</span></b><span lang="EN-US" style="mso-fareast-language:EN-AU">
<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a> [<a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">mailto:eprints-tech-bounces@ecs.soton.ac.uk</a>]
<b>On Behalf Of </b>John Salter<br>
<b>Sent:</b> Thursday, 1 June 2017 7:16 PM<br>
<b>To:</b> <a href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br>
<b>Subject:</b> Re: [EP-tech] Plural words in search results<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-AU"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Hi Matt,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I've looked into a similar issue in the past - and I think it was discussed on the tech list a few years ago.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I had added a fix (we're 3.3.10 too) - which recently was discovered to break things in a more subtle way.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">If I remember the full story, it goes something like this:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The 'simple' search field is broken in vanilla EPrints 3.3.10 - as it doesn't strip out short-words.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">This fix for this initially was to run the search terms via the $c-&gt;{extract_words} function (in cfg.d/indexer.pl).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">This seemed to resolve the issue (we'd been running it like this for a few years), but we discovered that for a search field looking at multiple metafield types (e.g. a text field and a name field), if the search
 term ended in -ss it wouldn't find anything.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">My current fix is: </span><span lang="EN-AU"><a href="https://gist.github.com/jesusbagpuss/e096430c825d34a2ef1de671e8a7dfda"><span lang="EN-GB">https://gist.github.com/jesusbagpuss/e096430c825d34a2ef1de671e8a7dfda</span></a></span><span style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Both are 'patch' files (overwrite methods in the core EPrints modules - we try to keep these things separated - but you could just take the methods and edit the files they're patching directly).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">There are two files - one resolves an issue with apostrophes in names (which may or may not affect you).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The issue you report is slightly different to the one we found - but I think the cause might be very similar - the stripping of a trailling 's' is applied during indexing, but the same is not applied when searching.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Hope that gets you somewhere - some of this stuff is fairly recent in my mind (fixing the fix took a bit of tracing through the modules) - there may be more useful stuff I have in my head!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Cheers,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">John<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="mso-fareast-language:EN-GB">
</span><span lang="EN-AU"><a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk"><span lang="EN-US" style="mso-fareast-language:EN-GB">eprints-tech-bounces@ecs.soton.ac.uk</span></a></span><span lang="EN-US" style="mso-fareast-language:EN-GB"> [</span><span lang="EN-AU"><a href="mailto:eprints-tech-bounces@ecs.soton.ac.uk"><span lang="EN-US" style="mso-fareast-language:EN-GB">mailto:eprints-tech-bounces@ecs.soton.ac.uk</span></a></span><span lang="EN-US" style="mso-fareast-language:EN-GB">]
<b>On Behalf Of </b>Matthew Brady<br>
<b>Sent:</b> 01 June 2017 06:09<br>
<b>To:</b> </span><span lang="EN-AU"><a href="mailto:eprints-tech@ecs.soton.ac.uk"><span lang="EN-US" style="mso-fareast-language:EN-GB">eprints-tech@ecs.soton.ac.uk</span></a></span><span lang="EN-US" style="mso-fareast-language:EN-GB"><br>
<b>Subject:</b> [EP-tech] Plural words in search results<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">Hi All,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">One of our users came across a problem, when performing some keyword searches&#8230; &nbsp;and assumed it was a case problem, since the all uppercase words in their testing
 weren&#8217;t returning in the result set.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">After testing, I have a preliminary diagnosis, (we are running 3.3.10 if it makes a difference).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">It appears the index process is removing the &#8216;s&#8217; off the end of the word (unless the word is all caps).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">When performing a search, the system removes the &#8216;s&#8217; from the search term, and performs the search&#8230; in our case this returns 2 of 3 test records.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">When I took the last two letters off each eprint&#8217;s keywords, and then performed a search, it returned all three records in the results..<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">&#43;----------&#43;----------&#43;---------------&#43;--------------------------&#43;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&lt;-&nbsp;&nbsp; details from eprint__rindex &nbsp;&nbsp;-&gt;|&lt;- eprint.keywords field-&gt;|<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">&#43;----------&#43;----------&#43;---------------&#43;--------------------------&#43;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">| eprintid | field&nbsp;&nbsp;&nbsp; | word&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;keywords&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">&#43;----------&#43;----------&#43;---------------&#43;--------------------------&#43;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29533 | keywords | ornithorhynch |&nbsp;&nbsp;&nbsp; &nbsp;ornithorhynch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29534 | keywords | ornithorhynch | &nbsp;&nbsp;&nbsp;&nbsp;Ornithorhynch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29535 | keywords | ornithorhynch |&nbsp;&nbsp;&nbsp; &nbsp;ORNITHORHYNCH &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">&#43;----------&#43;----------&#43;---------------&#43;--------------------------&#43;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">The plural determination holds true for the humble Platypus as well
</span><span lang="EN-AU" style="font-size:10.0pt;font-family:Wingdings">L</span><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">&#43;----------&#43;----------&#43;-----------------&#43;---------------------------&#43;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">| eprintid | field&nbsp;&nbsp;&nbsp; | word&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | keywords&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">&#43;----------&#43;----------&#43;-----------------&#43;---------------------------&#43;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29533 | keywords | ornithorhynchu&nbsp; | ornithorhynchus, platypus |<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29533 | keywords | platypu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | ornithorhynchus, platypus |<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29534 | keywords | ornithorhynchu&nbsp; | Ornithorhynchus, Platypus |<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29534 | keywords | platypu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Ornithorhynchus, Platypus |<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29535 | keywords | ornithorhynchus | ORNITHORHYNCHUS, PLATYPUS |<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">|&nbsp;&nbsp;&nbsp; 29535 | keywords | platypus&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | ORNITHORHYNCHUS, PLATYPUS |<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;">&#43;----------&#43;----------&#43;-----------------&#43;---------------------------&#43;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Courier New&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">Cheers<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D">Matt.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-AU" style="font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<pre><span lang="EN-AU"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang="EN-AU">_____________________________________________________________<o:p></o:p></span></pre>
<pre><span lang="EN-AU">This email (including any attached files) is confidential and is for the intended recipient(s) only. If you received this email by mistake, please, as a courtesy, tell the sender, then delete this email.<o:p></o:p></span></pre>
<pre><span lang="EN-AU"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang="EN-AU">The views and opinions are the originator's and do not necessarily reflect those of the University of Southern Queensland. Although all reasonable precautions were taken to ensure that this email contained no viruses at the time it was sent we accept no liability for any losses arising from its receipt.<o:p></o:p></span></pre>
<pre><span lang="EN-AU"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang="EN-AU">The University of Southern Queensland is a registered provider of education with the Australian Government.<o:p></o:p></span></pre>
<pre><span lang="EN-AU">(CRICOS Institution Code QLD 00244B / NSW 02225M, TEQSA PRV12081 )<o:p></o:p></span></pre>
<pre><span lang="EN-AU"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang="EN-AU">_____________________________________________________________<o:p></o:p></span></pre>
<pre><span lang="EN-AU">This email (including any attached files) is confidential and is for the intended recipient(s) only. If you received this email by mistake, please, as a courtesy, tell the sender, then delete this email.<o:p></o:p></span></pre>
<pre><span lang="EN-AU"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang="EN-AU">The views and opinions are the originator's and do not necessarily reflect those of the University of Southern Queensland. Although all reasonable precautions were taken to ensure that this email contained no viruses at the time it was sent we accept no liability for any losses arising from its receipt.<o:p></o:p></span></pre>
<pre><span lang="EN-AU"><o:p>&nbsp;</o:p></span></pre>
<pre><span lang="EN-AU">The University of Southern Queensland is a registered provider of education with the Australian Government.<o:p></o:p></span></pre>
<pre><span lang="EN-AU">(CRICOS Institution Code QLD 00244B / NSW 02225M, TEQSA PRV12081 )<o:p></o:p></span></pre>
</div>
</body>
</html>