# What the TAXACOM community wants from BHL

**URL:** <https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91>\
**Category:** General\
**Tags:** feedback, taxacom\
**Created:** [April 17, 2026, 2:30pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91 "2026-04-17T14:30:55Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![rdmpage](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/rdmpage/32/8_2.png) [@rdmpage](https://forum.biodiversitylibrary.org/u/rdmpage)\
**Post date:** [April 17, 2026, 2:30pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/1 "2026-04-17T14:30:55Z")

</div>

I asked the [TAXACOM mailing list](https://groups.google.com/g/taxacom) for feedback on BHL. After extracting the responses I asked ChatGPT to summarise them, which I have edited and present below. Nothing will be a surprise to seasoned BHL users, such as the difficulties searching, the taxonomic name finder misinterpreting scientific names (e.g., deciding that “scutellum” is always a scientific name as opposed to a key piece of insect anatomy, resulting in [704 pages of results](https://www.biodiversitylibrary.org/name/Scutellum) mostly not about _Scutellum_), the gaps in coverage, and the inability of users to be able to flag OCR errors or bad taxonomic names.

Summary of TAXACOM responses:

## Expanding and Completing the Content

A consistent message was the need to **extend and complete BHL’s coverage**.

Users highlighted:

- Keeping pace with the “moving wall” of public domain content
- Filling gaps in journal runs, including missing volumes
- Prioritising rare or at-risk materials held in obscure locations
- Expanding ephemeral publications such as nursery catalogues
- Including important but currently undigitised journals, particularly from underrepresented regions

> In short: completeness matters as much as scale.

* * *

## Strengthening Integration with Biodiversity Data

Many contributors see BHL not just as a library, but as **infrastructure within a wider data ecosystem**.

Key suggestions included:

- Integrating content directly rather than linking to external repositories
- Enabling better linking from taxonomic databases (e.g. to original species descriptions)
- Improving alignment between bibliographic metadata and how scientists actually cite literature

> The goal is a more connected system where literature, names, and data work seamlessly together.

* * *

## Making Content Easier to Find

Despite the breadth of content, **finding specific items remains a challenge**.

Common issues:

- Difficulty locating known works due to inconsistent metadata
- Variations in titles, publication dates, and author formats
- Limited advanced search functionality (e.g. AND, NOT, filtering within results)

> For many users, discovery—not access—is the main barrier.

* * *

## Improving OCR and Name Recognition

Automated text extraction and name indexing are powerful features, but users report **significant quality issues**.

These include:

- Poor OCR accuracy, especially in older texts or plates
- Problems recognising special characters (e.g. ligatures like æ/œ)
- Scientific name detection that:
  - Misses real names
  - Flags non-names as taxa

- Challenges handling historical formatting conventions

> These issues create noise and reduce confidence in automated tools.

* * *

## Enabling Community Contributions

Several contributors suggested that **users themselves could help improve BHL**.

Ideas included:

- Allowing users to flag errors in OCR or metadata
- Introducing controlled editing by trusted contributors
- Enabling users to correct or remove incorrect taxonomic name tagging

> A hybrid model combining automation with expert input could significantly improve data quality.

* * *

## Keeping the Interface Stable (While Improving It)

There was strong support for **maintaining the current interface and structure**.

At the same time, users suggested targeted improvements:

- Preserve deep links and avoid disruptive redesigns
- Add a full-screen reading mode, especially for smaller screens

> Stability is seen as a major strength—changes should be incremental, not disruptive.

---

<div class="post-metadata">

**Author:** ![Pigsonthewing](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/pigsonthewing/32/50_2.png) [@Pigsonthewing](https://forum.biodiversitylibrary.org/u/Pigsonthewing)\
**Post date:** [April 17, 2026, 2:39pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/2 "2026-04-17T14:39:05Z")

</div>

Thanks for your efforts on this, Rod.

> [@rdmpage](#):
>
> - Allowing users to flag errors in OCR or metadata
> - Introducing controlled editing by trusted contributors

On these points especially I strongly recommend having a look at how Trove, the Australian National Library system, allows users to edit and correct OCR. Its interface is commendably intuitive and the barrier to entry consequently low.

---

<div class="post-metadata">

**Author:** ![rdmpage](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/rdmpage/32/8_2.png) [@rdmpage](https://forum.biodiversitylibrary.org/u/rdmpage)\
**Post date:** [April 17, 2026, 2:46pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/3 "2026-04-17T14:46:33Z")

</div>

Trove often comes up as an example of an editing interface. I quite like Hypothesis:

> **[Hypothesis | The #1 Social Annotation Tool for Higher Education](https://web.hypothes.is)**
>
> Hypothesis is the leading social annotation platform trusted by 300+ institutions to boost student engagement, comprehension, and critical thinking — seamlessly integrated into your LMS.

It has a nice user interface, handles web pages and PDFs, and has an API so annotations are easy to harvest.

---

<div class="post-metadata">

**Author:** ![Ambrosia10](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/ambrosia10/32/18_2.png) [@Ambrosia10](https://forum.biodiversitylibrary.org/u/Ambrosia10)\
**Post date:** [April 17, 2026, 7:52pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/4 "2026-04-17T19:52:58Z")

</div>

+1 from me on this. Trove’s example is not only fabulous but is also tremendously successful. [https://trove.nla.gov.au/](https://trove.nla.gov.au/)

---

<div class="post-metadata">

**Author:** ![Ambrosia10](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/ambrosia10/32/18_2.png) [@Ambrosia10](https://forum.biodiversitylibrary.org/u/Ambrosia10)\
**Post date:** [April 17, 2026, 7:54pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/5 "2026-04-17T19:54:39Z")

</div>

Thanks for this summary Rod, you are correct that none of this comes as a surprise to folk like me (who use BHL all the time) but is a good summary of the wants/needs of the wider biodiversity community.

---

<div class="post-metadata">

**Author:** ![RichardLitt](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/richardlitt/32/48_2.png) [@RichardLitt](https://forum.biodiversitylibrary.org/u/RichardLitt)\
**Post date:** [April 18, 2026, 11:56pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/6 "2026-04-18T23:56:00Z")

</div>

I am curious about BHL’s use of OCR for scientific names. Is the tooling behind this open source?

---

<div class="post-metadata">

**Author:** ![Ambrosia10](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/ambrosia10/32/18_2.png) [@Ambrosia10](https://forum.biodiversitylibrary.org/u/Ambrosia10)\
**Post date:** [April 19, 2026, 2:43am UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/7 "2026-04-19T02:43:10Z")

</div>

Hi @RichardLitt, information on the tools/methods that BHL uses to extract scientific names from OCR can be found here [https://about.biodiversitylibrary.org/ufaqs/how-are-scientific-names-identified-throughout-the-bhl-corpus/](https://about.biodiversitylibrary.org/ufaqs/how-are-scientific-names-identified-throughout-the-bhl-corpus/) This includes gnfinder which has a [github repository](https://github.com/gnames/gnfinder). Hope this info goes some way to answering your question.

---

<div class="post-metadata">

**Author:** ![rdmpage](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/rdmpage/32/8_2.png) [@rdmpage](https://forum.biodiversitylibrary.org/u/rdmpage)\
**Post date:** [April 19, 2026, 9:17am UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/8 "2026-04-19T09:17:01Z")

</div>

@RichardLitt As @Ambrosia10 says the code is open source, and if you are running a Mac it’s available through Homebrew.

gnfinder is very fast, and relies on a combination of what text strings look like, and whether they match a dictionary list of taxonomic names and substrings of taxonomic names. It is very good at finding things which could be names. Based on Claude Code’s reading of the source, it doesn’t take into account the context of the string, which I suspect is one reason why it produces lots of false hits for “scutellum” and other words that are both taxonomic names and also place names, anatomical terms, etc.

There is a paper on gnfinder here:

> **[Improving the discoverability of biodiversity data using the Global Names Finder](https://biss.pensoft.net/article/90026/)**
>
> The majority of biodiversity data is not findable, accessible, integratable, or reusable, partially because of a lack of metadata. Taxonomic names as metadata are useful, but not sufficient because these names may be updated as knowledge progresses....

---

<div class="post-metadata">

**Author:** ![bhlbianca](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/bhlbianca/32/150_2.png) [@bhlbianca](https://forum.biodiversitylibrary.org/u/bhlbianca)\
**Post date:** [April 22, 2026, 4:43pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/9 "2026-04-22T16:43:55Z")

</div>

I know it’s not a simple “flag” but we do have a “Report an Error” button on BHL. Please feel free to use.

---

<div class="post-metadata">

**Author:** ![rdmpage](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/rdmpage/32/8_2.png) [@rdmpage](https://forum.biodiversitylibrary.org/u/rdmpage)\
**Post date:** [April 22, 2026, 4:49pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/10 "2026-04-22T16:49:13Z")

</div>

The problem with the “Report an Error” is that it disappears into BHL, the user has no idea wherther somebody has already flagged this as an error, the user is also powerless to fix it. “Greatness lies in the agency of others”, it would be nice if BHL enabled people to flag errors and/or suggest fixes.

---

<div class="post-metadata">

**Author:** ![Pigsonthewing](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/pigsonthewing/32/50_2.png) [@Pigsonthewing](https://forum.biodiversitylibrary.org/u/Pigsonthewing)\
**Post date:** [April 22, 2026, 6:14pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/11 "2026-04-22T18:14:54Z")

</div>

> we do have a “Report an Error” button on BHL

I don’t see that; where is it, please?

---

<div class="post-metadata">

**Author:** ![Pigsonthewing](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/pigsonthewing/32/50_2.png) [@Pigsonthewing](https://forum.biodiversitylibrary.org/u/Pigsonthewing)\
**Post date:** [April 22, 2026, 6:34pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/12 "2026-04-22T18:34:23Z")

</div>

OK, I see it now, but only because I searched the page’s HTML source. CTRL-F for “report” or “error” on the page found nothing.

It is a tiny yellow warning triangle - so small on my screen that it just looks yellow, with the exclamation mark its the centre indistinguishable.

What’s more, if I increase the zoom in my browser by two clicks above the default (which I often have to do), it is sent to the right, out of the viewport, with _no horizontal scroll bar appearing_.

I’m a frequent BHL user, and if I didn’t know that was there, I would bet good money that a significant number of other users do not, also.

---

<div class="post-metadata">

**Author:** ![RichardLitt](https://yyz1.discourse-cdn.com/flex033/user_avatar/forum.biodiversitylibrary.org/richardlitt/32/48_2.png) [@RichardLitt](https://forum.biodiversitylibrary.org/u/RichardLitt)\
**Post date:** [June 25, 2026, 4:26pm UTC](https://forum.biodiversitylibrary.org/t/what-the-taxacom-community-wants-from-bhl/91/13 "2026-06-25T16:26:53Z")

</div>

Thanks @rdmpage for pointing me to gnfinder. I was able to use it in a recent paper; it is pretty fast, and quite good. Looking forward to seeing if I can contribute back to the project as I continue to use it.
