Code Monkey home page Code Monkey logo

inspire-utils's Introduction

INSPIRE-Utils

image

image

About

INSPIRE-specific utils.

inspire-utils's People

Contributors

ammirate avatar chris-asl avatar drjova avatar hanadikaleel avatar harunurhan avatar iulianav avatar jacquerie avatar michamos avatar miguelgrc avatar mjedr avatar monaawi avatar nooraangelva avatar oguzdemirbasci avatar pazembrz avatar szymonlopaciuk avatar vbalbp avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

inspire-utils's Issues

name: capitalization, should we use the ``force`` (parameter)?

HumanName supports capitalization of names (related docs).

Currently, we have capitalization enabled, which does a best effort to capitalize names.
Although, without the force=True it doesn't do anything on mixed case names.

In addition to the example from their docs, the same happens for names like: Ellis, john, the result will be the same, and not Ellis, John.
For the aforementioned case it seems logical to use it, but for the case of their example Shirley Maclaine (converting it to Shirley MacLaine) I don't know.

@michamos @jacquerie
It's not something that I need for authors search, but something to keep in mind and decide upon.

autor normalization: concatenated initials

From @jacquerie on August 26, 2017 23:9

From @annetteholtkamp on August 18, 2017 15:13

Expected Behavior

A name with concatenated capital initials like "Fitzakerley, DW" should be converted to
"Fitzakerley, D.W."
ex: https://inspirehep.net/record/1488707

This conversion should only happen, if the family name is not all caps since we may encounter Chinese names like "SHI, YU"

Context

Currently, cataloguers have to change this manually which is painful for long author lists and may easily be overlooked. In the current system I believe this may generate superfluous new author profiles.

Copied from original issue: inspirehep/inspire-next#2662

Copied from original issue: inspirehep/inspire-schemas#221

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.