<p><strong><em>Co-occurrence (XML)</em></strong> is a free, web-based tool designed to run in a browser window. It is easy to use, designed to <strong>search</strong> for two words or patterns within a user-specified distance apart and show all instances matching the specifications within a document, either hosted at a web address or uploaded from the user's files.</p> <p>Users may set the <strong>context</strong> to words, lines or sentences, specify what length of that context to look within (ex: 5 words, 2 paragraphs), or limit the search only to words appearing within specified XML tags. Larger contexts will slow the tool's processing, particularly for novel-length texts. Searching a <strong>pattern</strong> rather than a word requires skill with <strong>regular expressions</strong> and is thus not accessible to all users.</p> <p>Other features include an option to exclude words appearing in the Glasgow <strong>stop list</strong> from the list of collocates and output formats including <strong>XML Tree</strong> and<strong> tab delimited</strong>.</p> <p>This tool has a few <strong>problems</strong>. When the tab delimited output is selected, the tool may not process some characters correctly; please see List Words (Plain Text) for examples. The XML Tree output currently results in a parsing error. In addition the tool has difficulty with the text structure of poetry and may not give results when the context is set to paragraph.</p> <p><strong><em>Despite these issues, Co-occurrence (XML) is an effective way to see where two words or patterns appear in relation to one another.</em></strong> Versions are also available for HTML and plain text documents.</p>