Hi Michael,
Taxonomic dichotomous (or binary) keys
(http://en.wikipedia.org/wiki/Dichotomous_key) and synoptic keys
(http://pyrenomycetes.free.fr/hypoxylon/keydir/synoptickey.htm) have a
number of implementations on the web and there is a significant body
of research and software out there. I did some graduate work in this
area (in my previous incarnation I was a biologist, ecologist/taxonomist).
Examples:
- http://www.alicesoftware.com/Products.htm
- DELTA (DEscription Language for TAxonomy) http://www.delta-intkey.com/
- http://ctap.inhs.uiuc.edu/dmitriev/index.asp
That said, I think creating a generic framework would be a good idea.
I might be interested, but I am a Java guy. :-(
Glen
--
Glen Newton | [log in to unmask]
Researcher, Information Science, CISTI Research
& NRC W3C Advisory Committee Representative
http://tinyurl.com/yvchmu
tel/tél: 613-990-9163 | facsimile/télécopieur 613-952-8246
Canada Institute for Scientific and Technical Information (CISTI)
National Research Council Canada (NRC)| M-55, 1200 Montreal Road
http://www.nrc-cnrc.gc.ca/
Institut canadien de l'information scientifique et technique (ICIST)
Conseil national de recherches Canada | M-55, 1200 chemin Montréal
Ottawa, Ontario K1A 0R6
Government of Canada | Gouvernement du Canada
--
>>>>> "Michael" == Michael Beccaria <[log in to unmask]> writes:
Michael> Hey all, I'm considering trying to create a
Michael> framework\tool to allow people to create a whatbird.com
Michael> like interface for other types of datasets (plants,
Michael> trees, anything really).
Michael> The idea is to create a framework allowing users to
Michael> create a discovery tool with attribute selections to
Michael> narrow down the result set. So, for example, our
Michael> faculty/students would identify attributes found in all
Michael> trees (leaf shape, fruit, bark, form, etc.) and then
Michael> input this data into the tool which would then allow them
Michael> to input actual trees and associate them with the
Michael> attributes (as well as input description info, pictures,
Michael> etc.). The end result would look something like
Michael> whatbird.com does with birds.
Michael> This will be a challenge for me (but a good one). My
Michael> thought is to use a web framework like Django (picked
Michael> because I know it a little) but am unsure if you can have
Michael> it organize the database tables with the relationships
Michael> properly. I considered using solr but thought it would be
Michael> overkill considering the relatively small datasets this
Michael> tool would be used to create (under 1000 objects) but in
Michael> the end it might be a good bet. If approved (I have to
Michael> talk to the dean of our forestry department to see if he
Michael> will buy into the idea) I will try and create the bulk of
Michael> it during January and tweak it the rest of the semester.
Michael> Anyone interesting in working on this type of project
Michael> with me?
Michael> Mike Beccaria Systems Librarian Head of Digital
Michael> Initiatives Paul Smith's College 518.327.6376
Michael> [log in to unmask]
|