Ada Lovelace Day profile: Allison Randal
Let’s create new role models and make sure that whenever the question “Who
are the leading women in tech?” is asked, that we all have a list of candidates
on the tips of our tongues... To take part All you need to do is... pick your
tech heroine and then publish your blog post any time on Tuesday 24th March
2009. It doesn’t matter how new or old your blog is, what gender you are, what
language you blog in, or what you normally blog about - everyone is invited.
This is a profile of a woman in technology for Ada Lovelace Day.
Allison Randal is the chief architect of the Parrot virtual machine, which, I have
just now discovered, had their 1.0.0 release a
week ago today. I've known of Parrot for a long time, because of its posited
relationship with the Python programming language (see the original April Fool's
joke), but I didn't know much about the project beyond it being a VM until
Randal's linux.conf.au
2008 talk (see slides,
Ogg
Theora video, Ogg
Speex audio).
I am not a Perl programmer and Randal is mostly known within the Perl (and
OSCON, see below) communities, but Randal's talk at linux.conf.au 2008 was the
most memorable for me: she talked about bringing modern compilation ideas to
the Free Software programming languages community, and then about the
architecture of Parrot and the various intermediate languages it is possible to
target.
The most striking thing about Randal's work for me is that she combined high
profile technical coding with deep community involvement (and technical
writing). She is a past president and current board member of the Perl
Foundation and chairs the talk selection for OSCON. In an ideal world I'd like
to be able to straddle technical and technical community work in my own life,
and Randal is one of the highest profile examples of this I know of.
Elsewhere: Randal's homepage, Randal's O'Reilly Radar blog, Randal's use.perl blog and Wikipedia.
(this entry)
Ada Lovelace Day profile: Karen Spärck Jones
Let’s create new role models and make sure that whenever the question “Who
are the leading women in tech?” is asked, that we all have a list of candidates
on the tips of our tongues... To take part All you need to do is... pick your
tech heroine and then publish your blog post any time on Tuesday 24th March
2009. It doesn’t matter how new or old your blog is, what gender you are, what
language you blog in, or what you normally blog about - everyone is invited.
This is a profile of a woman in technology for Ada Lovelace Day.
I first heard about Karen Spärck Jones, who was a senior scientist in my
field of computational linguistics, in 2007 as part of my paying job, which is
as the editorial assistant for Computational
Linguistics. Just before she died, Spärck Jones wrote Computational
Linguistics: What About the Linguistics? which we published posthumously as
the Last Words column for Vol. 33, No. 3. (Spärck Jones was aware both that
she was dying and that her column was going to appear under the heading 'Last
Words'.) I was never able to correspond with her directly: she died before we
even had the camera ready copies done.
Spärck Jones's academic career began in 1957, and was funded entirely by
grant money until 1994: most academics will recognise this as a hard way,
requiring researchers to fund their own positions with grant money awarded in
cycles.
Spärck Jones was the originator of the Inverse Document Frequency measure in
information retrieval (1972, A statistical interpretation of term
specificity and its application in retrieval.
, Journal of
Documentation, 28:11–21) which is nearly ubiquitously used as part of the
measure of the importance of various words contained in documents when
searching for information. (The word 'the', for example, is very unimportant,
as it occurs in essentially all documents, thus having high document frequency
and low inverse document frequency.) She had a long history in experimental
investigations of human language (most computational linguists are now in this
business). She was also at one time president of the Association for
Computation Linguistics.
Awards Spärck Jones won in her lifetime include Fellowships of the American
and European Artificial Intelligence societies, Fellowship of the British
Academy, the ACL Lifetime Achievement Award and the Lovelace Medal of the British
Computer Society.
Elsewhere: Spärck
Jones's obituary in Computational Linguistics and
Wikipedia.
(this entry)