VuFind
  1. VuFind
  2. VUFIND-169

Wikipedia: wrong author displayed

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0RC1
    • Component/s: Author
    • Labels:
      None

      Description

      The Wikipedia module (see Author/Home page) doesn't currently account for birth/death dates attached to author names, so it sometimes brings up the biography of the wrong person. We should investigate whether it is feasible to parse dates and avoid false positive matches.

        Activity

        Hide
        Demian Katz added a comment -
        Mark Triggs from the National Library of Australia has shared their Wikipedia code here:

        http://gist.github.com/590822

        This adds some extra smarts, like dealing with birth/death dates and filtering out authors without words like "author" in their entries.

        Unfortunately, it also adds a new PEAR dependency (http://pear.php.net/package/Text_Wiki_Mediawiki/).

        We should consider merging this with the current trunk Wikipedia code; perhaps this would also justify a new [Wikipedia] section in config.ini to allow configuration of some of the advanced features. The possibility of whitelisting/blacklisting certain name has also been mentioned and might be another useful addition to configuration files.
        Show
        Demian Katz added a comment - Mark Triggs from the National Library of Australia has shared their Wikipedia code here: http://gist.github.com/590822 This adds some extra smarts, like dealing with birth/death dates and filtering out authors without words like "author" in their entries. Unfortunately, it also adds a new PEAR dependency ( http://pear.php.net/package/Text_Wiki_Mediawiki/ ). We should consider merging this with the current trunk Wikipedia code; perhaps this would also justify a new [Wikipedia] section in config.ini to allow configuration of some of the advanced features. The possibility of whitelisting/blacklisting certain name has also been mentioned and might be another useful addition to configuration files.
        Hide
        Eoghan Ó Carragáin added a comment - - edited
        The VUFIND-629 patch (for the 1.x branch) and the VUFIND-622 patch (for the 2.x alpha branch) use VIAF and LCCNs from authority data to identify the correct wikipedia article.
        Show
        Eoghan Ó Carragáin added a comment - - edited The VUFIND-629 patch (for the 1.x branch) and the VUFIND-622 patch (for the 2.x alpha branch) use VIAF and LCCNs from authority data to identify the correct wikipedia article.
        Hide
        Demian Katz added a comment -
        VUFIND-629 does a good job of solving this problem, so I'm going to close this ticket. If somebody wants to try to port the old NLA code to VuFind 2.0, feel free to open a new ticket with a patch... but I don't think that's likely to be a high priority for anyone.
        Show
        Demian Katz added a comment - VUFIND-629 does a good job of solving this problem, so I'm going to close this ticket. If somebody wants to try to port the old NLA code to VuFind 2.0, feel free to open a new ticket with a patch... but I don't think that's likely to be a high priority for anyone.

          People

          • Assignee:
            Unassigned
            Reporter:
            Demian Katz
          • Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: