[CODE4LIB] Job: Semantic Web Programmer/Developer at Brown University

2012-04-06 Thread jean rainwater
Semantic Web Programmer/Developer


Brown University is in the process of implementing VIVO ,
an open source semantic web application that supports and facilitates
research discovery within and among institutions.  The Brown University
Library is seeking a Semantic Web Programmer/Developer to play a vital role
in the launch and support of this new campus enterprise system.  *This full
time, permanent position is an exciting opportunity for a programmer with
experience in semantic web technologies to advance a large-scale linked
open data project.*


The Semantic Web Programmer/Developer is responsible for initial data
ingest planning and execution, for configuration of local extensions to the
application ontology and for ongoing maintenance of ontology and data.  The
position develops and documents scripts using XML and semantic web
technologies to process data and metadata from institutional databases of
record, online databases of publications and research grant information,
and other sources as identified by campus stakeholders.  S/He writes
programs and web services to return integrated and enhanced data to
institutional stakeholders in RDF, XML, JSON, and other formats for
reporting analysis, archiving, and display. The position participates
actively in the VIVO development network and represents Brown in the
national VIVO community.  The position reports to the Head, Integrated
Technology Services in the Brown University Library.


Qualifications

-- Bachelor’s Degree in Computer Science or Advanced Degree in Information
Science; plus three to five years relevant experience

-- Experience working with RDF data model and semantic web design principles

-- Experience with formal ontology languages such as OWL and RDFS

-- Experience with languages for querying RDF (e.g., SPARQL, SeRQL)

-- Experience with one or more metadata manipulation and scripting
languages: XSLT, Java, Perl, Python, or PHP.

-- Knowledge of data extraction, mining, harvesting techniques and tools

-- Excellent interpersonal, oral and written communication skills

-- Ability to work independently and as a member of a team


Preferred Qualifications:

-- Experience with Jena or other semantic web libraries

-- Experience with deployment of RDF triple stores in a production
environment

-- Experience with metadata issues related to the discovery of academic
resources

To apply for this position (JOB# B01403), please visit Brown’s Online
Employment website (https://careers.brown.edu), complete an application
online, attach documents, and submit for immediate consideration.
Documents should include cover letter, resume, and the names and e-mail
addresses of three references.  Review of applications will continue until
the position is filled.   *Brown University is an Equal
Opportunity/Affirmative Action Employer*

-- 
Jean Rainwater
Head, Integrated Technology Services
Brown University Library
10 Prospect Street / Box A
Providence, Rhode Island 02912
401.863.9031
jean_rainwa...@brown.edu


Re: [CODE4LIB] Representing geographic hiearchy in linked data

2012-04-06 Thread Karen Coyle
Also, there is Geonames (http://www.geonames.org), which is the primary 
geographic data set on the Semantic Web. Here is the link to Athens:


http://www.geonames.org/search.html?q=athens&country=GR

kc

On 4/6/12 4:54 PM, Karen Miller wrote:

Ethan, have you considered Getty's Thesaurus of Geographic Names?  It does 
provide a geographic hierarchy, although the data for Athens they provide isn't 
quite the one you've described:

http://www.getty.edu/vow/TGNHierarchy?find=athens&place=&nation=&prev_page=1&english=Y&subjectid=7001393

This vocabulary is available in XML here:

http://www.getty.edu/research/tools/vocabularies/obtain/index.html

I have looked at it but not used it; it's a big tangled mess of XML.

MODS mimics a hierarchy (the subject/hierarchicalGeographic element has these 
children: continent, country, province, region, state, territory, county, city, 
island, area, extraterrestrialArea, citySection). The VRA Core location element 
provides a similar mapping.

I try to stay away from Dublin Core, but I did venture onto the DC Terms page 
just now and saw TGN listed in the vocabulary encoding schemes there, so 
probably someone has implemented it.

Karen


Karen D. Miller
Monographic/Digital Projects Cataloger
Bibliographic Services Dept.
Northwestern University Library
Evanston, IL
k-mill...@northwestern.edu
847-467-3462




-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ethan 
Gruber
Sent: Thursday, April 05, 2012 12:49 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Representing geographic hiearchy in linked data

Hi all,

I have a dilemma that needs to be sorted out.  I'm looking for an ontology that 
can describe geographic hierarchy, and hopefully someone on the list has 
experience with this.  For example, if I have an RDF record that describes 
Athens, I want to point Athens to Attica, and Attica to Greece, and so on.  The 
current proposal is to use dcterms:partOf, but the problem with this is that 
our records will also use dcterms:partOf to describe a completely different 
type of relational concept, and it will be almost impossible for scripts to 
recognize the difference between these two uses of the same DC term.

Thanks,
Ethan


--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet


Re: [CODE4LIB] Google Scholar Indexing Guidelines: Highwire Press vs. Eprints vs. BE Press vs. PRISM?

2012-04-06 Thread Brett Bonfield
Apologies for replying to my own post, but my second question had an
obvious answer: the meta tags Google needs are well suited to hard
coding into the header, along with a few WP functions
, so there's no need
to bother with a plugin.

The exceptions are volume, issue, and page information. I'd be
grateful for suggestions on that one.

And I'd also be grateful for suggestions on the first question, re:
which scheme to select. The additional research I've done since
posting my question hasn't resulted in anything more useful than "use
the one that Google uses in its example."

Brett

On Thu, Apr 5, 2012 at 1:56 PM, Brett Bonfield  wrote:
> 1. Any reason to choose Highwire Press tags, Eprints tags, BE Press
> tag, or PRISM tags over any of the other three?
>
> 2. Any tips on implementing one of the above WordPress (e.g., Meta Tag
> Manager 
> vs...)?
>
> Here's the background:
>
> Google Scholar recently announced its metrics for publications
> 
> which includes an index that may be more accurate than ISI's impact
> factor .
>
> I help maintain a blog/journal called In the Library with the Lead
> Pipe. Like the code4lib journal, we used WordPress for our backend.
> Unlike the code4lib journal, we're not included in the Google Scholar
> index.
>
> This may be because we published fewer than 100 articles between 2007
> and 2011, which would disqualify us, but there may remedies. For
> instance, one action we can take to improve the likelihood of our
> being indexed is to include more metadata, which is exactly the sort
> of thing we would do even if Google weren't offering us something of a
> reward for doing it.
>
> Here's the relevant portion from Google's "dense" inclusion manual
> :
>
>> Google Scholar uses automated software, known as "parsers", to identify 
>> bibliographic data of your papers, as well as references between the papers. 
>> Incorrect identification of bibliographic data or references will lead to 
>> poor indexing of your site. Some documents may not be included at all, some 
>> may be included with incorrect author names or titles, and some may rank 
>> lower in the search results, because their (incorrect) bibliographic data 
>> would not match (correct) references to them from other papers. To avoid 
>> such problems, you need to provide bibliographic data and references in a 
>> way that automated "parser" software can process.
>
>> If you're using repository or journal management software, such as Eprints, 
>> DSpace, Digital Commons or OJS, please configure it to export bibliographic 
>> data in HTML "" tags. Google Scholar supports Highwire Press tags 
>> (e.g., citation_title), Eprints tags (e.g., eprints.title), BE Press tags 
>> (e.g., bepress_citation_title), and PRISM tags (e.g., prism.title). Use 
>> Dublin Core tags (e.g., DC.title) as a last resort - they work poorly for 
>> journal papers because Dublin Core doesn't have unambiguous fields for 
>> journal title, volume, issue, and page numbers. To check that these tags are 
>> present, visit several abstracts and view their HTML source.
>
> Thanks,
>
> Brett
>
> Brett Bonfield
> Director
> Collingswood (NJ) Public Library


[CODE4LIB] Job: Digital Library Programmer, Brown University, Providence RI

2012-04-06 Thread Joseph Rhoads
Digital Library Programmer, Brown University, Providence RI  
Link to HR Posting: careers.brown.edu/applicants/Central?quickFind=118614


The Brown University Library invites applications for a talented software 
developer to design new and innovative library services centered on the Brown 
Digital Repository, based on Fedora Commons.  As part of a team working on a 
wide array of innovative software projects, the programmer focuses on the 
creation and management of digital repository content, and makes creative use 
of APIs, web development frameworks, and other software applications to make 
new and improved services available to users.  

Required Qualifications: 
Bachelor's degree in Computer Science, Information Science, or a related field, 
or the equivalent combination of education and experience. 
Experience of 3-5 years in developing and managing complex web applications 
and scripting. 
Demonstrated experience with Python.  Java experience desired.
Knowledge of XML and RDF.
Demonstrated experience with UNIX or Linux server platforms, related 
software, and basic system administration utilities. 
Experience with service-oriented architecture and with designing and 
implementing web services.
Excellent communication, interpersonal, and organizational skills. 
Creativity and strong analytical and problem-solving skills. 
Ability to learn new technical skills quickly; ability to meet deadlines; 
strong 
service-orientation. 
Ability to adapt emerging technologies to new domains.
 
Preferred Qualifications:  Hands-on experience with Fedora repositories, Apache 
Solr, and Django; Experience with library metadata standards, including METS 
and MODS.   Experience creating and implementing linked data and other 
semantic web applications.


[CODE4LIB] Job: Project Manager at Canadian Writing Research Collaboratory

2012-04-06 Thread Graham, Wayne (wsg4w)
The Canadian Writing Research Collaboratory (CWRC) seeks a dynamic project 
manager to play a vital role in developing an innovative online infrastructure 
for literary scholars at the University of Alberta in Edmonton.

CWRC is producing a virtual research environment for the study of writing in 
Canada, in partnership with other open-source software initiatives and with 
literary researchers. It is building a repository, a layer of services for the 
production, use, and analysis of repository and federated materials, and a user 
interface that integrates those services. Information about the project and the 
research it supports is available at www.cwrc.ca.

The project manager is a fully engaged participant in project development work. 
A dedicated team member comfortable with both relevant technologies and a 
humanities research context, the holder of this position manages the 
development process, assists in developing specifications for contract work and 
partnership agreements, coordinates user needs analysis, oversees the 
conversion and ingestion of donated data, and manages one or more subprojects 
in the software development process. Working closely with the project leader 
and two other staff members, the manager represents the project to the 
University, project partners, and external communities.

This is an academic position with full benefits for a minimum of two years. 
Details can be found at: http://www.careers.ualberta.ca/Competition/A110417061/ 
 Applications will be accepted until Monday, April 16th, 2012.

Susan Brown
CWRC project leader
susan/dot/brown/at/ualberta/dot/ca


Re: [CODE4LIB] Representing geographic hiearchy in linked data

2012-04-06 Thread Karen Miller
Ethan, have you considered Getty's Thesaurus of Geographic Names?  It does 
provide a geographic hierarchy, although the data for Athens they provide isn't 
quite the one you've described: 

http://www.getty.edu/vow/TGNHierarchy?find=athens&place=&nation=&prev_page=1&english=Y&subjectid=7001393

This vocabulary is available in XML here:

http://www.getty.edu/research/tools/vocabularies/obtain/index.html

I have looked at it but not used it; it's a big tangled mess of XML.

MODS mimics a hierarchy (the subject/hierarchicalGeographic element has these 
children: continent, country, province, region, state, territory, county, city, 
island, area, extraterrestrialArea, citySection). The VRA Core location element 
provides a similar mapping.

I try to stay away from Dublin Core, but I did venture onto the DC Terms page 
just now and saw TGN listed in the vocabulary encoding schemes there, so 
probably someone has implemented it.

Karen


Karen D. Miller
Monographic/Digital Projects Cataloger
Bibliographic Services Dept.
Northwestern University Library
Evanston, IL 
k-mill...@northwestern.edu
847-467-3462




-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ethan 
Gruber
Sent: Thursday, April 05, 2012 12:49 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Representing geographic hiearchy in linked data

Hi all,

I have a dilemma that needs to be sorted out.  I'm looking for an ontology that 
can describe geographic hierarchy, and hopefully someone on the list has 
experience with this.  For example, if I have an RDF record that describes 
Athens, I want to point Athens to Attica, and Attica to Greece, and so on.  The 
current proposal is to use dcterms:partOf, but the problem with this is that 
our records will also use dcterms:partOf to describe a completely different 
type of relational concept, and it will be almost impossible for scripts to 
recognize the difference between these two uses of the same DC term.

Thanks,
Ethan


[CODE4LIB] Job: Discovery and Integrated Systems Coordinator, UMass Amherst

2012-04-06 Thread Steve Bischof

Discovery and Integrated Systems Coordinator
Librarian II or III

The University of Massachusetts Amherst seeks candidates for the 
position of Discovery and Integrated Systems Coordinator. As the largest 
public academic research library in Massachusetts, we are a key partner 
in teaching, learning, and research at UMass Amherst and in the 
Commonwealth. By combining the latest information technology with 
excellent public service, the staff builds and maintains a rich 
information environment, facilitates access to it, and creates a place 
that functions as a hub of campus and community scholarly activity. The 
Discovery and Integrated Systems Coordinator provides creative 
leadership, supervision and management of various library information 
discovery systems and services. Works in a collaborative, team 
environment to support, maintain, and customize ALEPH, WorldCat Local 
and other discovery systems as appropriate. Tracks projects and ensures 
that approved services, upgrades, and enhancements are implemented in a 
timely manner and tested prior to release.



QUALIFICATIONS:

1. Master’s degree in library science from an American Library 
Association accredited library and information studies program. Minimum 
of two years of experience in an academic library.
2. Knowledge of library technologies including integrated library 
systems as well as newer and emerging technologies and their application 
for resource discovery, access and management. Experience with Aleph 
system preferred.
3. Demonstrated success on team projects consisting of librarians, 
support staff, and programmers.
4. Demonstrated ability to manage multiple priorities and personalities 
and meet deadlines in a dynamic environment.
5. Demonstrated proficiency in digital technologies, applications, 
reporting, and utility tools.

6. Demonstrated successful supervisory, management and leadership skills.
7. Knowledge of web design and usability principles as applied in a 
library environment.

8. Knowledge of cataloging and metadata schemas.
9. Working knowledge of UNIX, XML, and SQL.
10. Working knowledge of Oracle, preferred
11. Excellent analytical and problem-solving skills related to a 
technical environment.

12. Ability to deal effectively with ambiguity, change and innovation.
13. Strong service commitment to library users.
14. Demonstrated written and verbal communication skills
15. Ability to work effectively as part of a team.

The University of Massachusetts is strongly committed to excellence and 
actively supports cultural diversity. As part of a commitment to its own 
multicultural community, the Library seeks an individual with a 
demonstrated commitment to diversity and one who will understand and 
embrace University initiatives and aspirations.


SALARY COMMENSURATE WITH ADVERTISED QUALIFICATIONS AND EXPERIENCE

APPLICATIONS: Preference will be given to applications received by April 
27, 2012. Send letter of interest, résumé, and the names of three 
professional references, to: Discovery and Integrated Systems 
Coordinator Search, Library Administrative Office, W.E.B. Du Bois 
Library, 154 Hicks Way, University of Massachusetts, Amherst, MA 
01003-9275 or email us at lib...@library.umass.edu.


For information about the University and the Library, and a copy of the 
official job description, see our web site: 
http://www.library.umass.edu/jobs


The University of Massachusetts is an Affirmative Action/Equal 
Opportunity Employer. Women and members of minority groups are 
encouraged to apply.


--
Steve Bischof
ILS Coordinator, Five Colleges Inc.
Amherst, MA
sbisc...@library.umass.edu (413)545-9612