Difference between revisions of "Pubman Func Spec Researcher Portfolio"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 33: Line 33:
*Result: Search result on PubMan, all released publications of provided name string/person ID
*Result: Search result on PubMan, all released publications of provided name string/person ID


==UC View researcher portfolio==
'''Status: in specification'''


'''Schedule: R4.1'''
*"view portfolio" should be offered for any person which is stored with PersonID
*can be triggered from detailed item view (e.g. info icon for each person that has Person ID)
*this will link to generated researcher portfolio, see [[Researcher_Portfolio#UC_Generate_researcher_portfolio|UC Generate researcher portfolio]]


=Technical specification=
=Technical specification=

Revision as of 17:29, 15 December 2008

Scenarios[edit]

  • The scientists wants to provide an individual entry point to his research stored in the repository, aligned with personal information.
  • The public user has found an interesting publication and wants to see more publications of the author.
  • The public user is interested in the researcher portfolio of a specific author.

Functional Specification[edit]

UC Generate researcher portfolio[edit]

Status: in specification

Schedule: R4.1

  • Condition: The person related to a publication must have person ID to provide researcher portfolio.
  • Researcher portfolio is generated on demand, by searching of publications related to this Person ID
    • Searching by person Id can be done via Advanced Search or Search&Output.
    • The query returns all released publications related to the provided person ID.
  • An XSLT is applied to the results and generates a standard layout of publication list,including the personal information of the person (see below data structure). The person information is stored in CONE.
  • The external photo is integrated by URL.
  • The Publication list rendered is sorted by most-recent date, descending.

UC Search by name[edit]

Status: in specification

Schedule: R4.1.

  • can be triggered from advanced search, qucik search and view item version (author name)
  • is not dependent on available ID
  • is complementary to "view researcher portfolio"
  • If personID available, search for PersonId
  • If no personID available, search for name string??
  • In advanced search: user can select if searching for exact name on pub?
  • Result: Search result on PubMan, all released publications of provided name string/person ID


Technical specification[edit]

Data structure[edit]

Following information should be available on a researcher portfolio, based on the Person ID and the Named Entity Service:

  • Photo (stored externally, provided by URL)
  • eSciDoc CONE ResearcherID (once), including URI
  • external ID (multiple), including URI if available. E.g. from KAKEN
  • Keywords of research fields and interests (free text)(no controlled categories)
  • Subject (DDC)
  • Degree (freetext) (e.g.: PhD in Library Science, 2006)
  • Current position (freetext) (e.g. Head of Library)
  • Awards (free text field)
  • Organizational unit (controlled, fetched by OUtree)
  • Other affiliations (free text, e.g. Member of IEEE, Fellow student at xy)

TODO:

Future development[edit]

  • Provide functionality to define own layout of researcher portfolio
  • Search within researcher portfolio
  • The scientist wants to modify and update his portfolio. He wants to have easy possibility to organize the content on his portfolio, upload content.
  • Contact author (when visiting the researcher profile, link to email. check for spam/hacks)

Tools[edit]