News for hackers. Stuff that matters.
Re:Dublin Core's dirty little secret (2010) by xwkd on Saturday October 02, 2021 @02:45AM (#28726526)
I worked for OCLC for about five years, so I have a lot of sympathy for the pains that archivists go through when trying to standardize content metadata.

Can't be that hard of a problem to solve, right? I mean, we're only talking about coming up with a good solution for cataloging the sum total of all human knowledge.

(Not a small undertaking.)

Libraries are caught between a rock and hard place. On the one hand, they have to be stewards of this gigantic and ever growing mound of paper, and on the other hand, they have to deal with the lofty ideas of the W3C and Tim Berners-Lee, trying to connect all of that paper to his early 2000s vision of the ultimate knowledge graph / the semantic web. No wonder we're sticking to MARC 21.

The only people using that web for research are universities. The rest of us are using WHATWG's spawn-of-satan hacked together platforms because the technology always moves faster than catalogued content. Hell, at this point, GPT-3 is probably a better approach to knowledge processing than trying to piece together something actionable from a half baked information graph born of old programmers' utopian fever dreams.

Re:Dublin Core's dirty little secret (2010) by sswaner on Saturday October 02, 2021 @06:13AM (#28727450)
“old programmers' utopian fever dreams” - accurate description of me when I first found Dublin Core. Never made it to production. It was unnecessary overhead for describing internal content.
Re:Dublin Core's dirty little secret (2010) by ghukill on Saturday October 02, 2021 @03:12AM (#28726654)
>> "Hell, at this point, GPT-3 is probably a better approach to knowledge processing than trying to piece together something actionable from a half baked information graph born of old programmers' utopian fever dreams."

Greatest thing I've read on HN. As a librarian and developer, can confirm. At least in most cases...(slipping back into fever dream)....

Re:Dublin Core's dirty little secret (2010) by wvh on Saturday October 02, 2021 @03:05PM (#28731087)
Having worked with DC, Marc21 and some of its precursors, I feel that one major problem with the approach is that cataloguers try to infinitely cut up metadata into ever smaller pieces until you end up with a impossible large collection of fields with an overly high level of specificity and low level of applicability.

For example, the middle name of a married name of a person that contributed to one part of one edition of the work in a certain capacity etc.

You end up with so much unwieldily specific metadata that consistent cataloguing and detailed searching become nigh impossible.

Ever since search engines, the world has moved into using mostly flat search engines rather than a highly specific facet search for deep fields. Of course, one would want something a bit smarter than full text search, but the real, human world is so complex that trying to categorise any data point quickly becomes an exercise in futility.

Re:Dublin Core's dirty little secret (2010) by lyaa on Saturday October 02, 2021 @09:22AM (#28728357)
The problem with models like GPT-3 is that they are unable to differentiate between information sources with different "trustworthiness." They learn conspiracies and wrong claims and repeat them.

It's possible to feed GPT-3 prompts that encourage it to respond with conspiracies (i.e. "who really caused 9/11?") but it also randomly responds to normal prompts with conspiracies/misinformation.

A recent paper[0] has looked into building a testing dataset for language models ability to distinguish truth from falsehood.

[0] https://arxiv.org/abs/2109.07958

Re:Dublin Core's dirty little secret (2010) by pjc50 on Saturday October 02, 2021 @09:27AM (#28728393)
> A recent paper[0] has looked into building a testing dataset for language models ability to distinguish truth from falsehood.

Isn't this a massive category error? Truth or falsehood does not reside within any symbol stream but in the interaction of that stream with observable reality. Does nobody in the AI world know Baudrillard?

Re:Dublin Core's dirty little secret (2010) by lyaa on Saturday October 02, 2021 @11:47AM (#28729529)
Well, yeah, these models can not interact and observe the world to test the veracity of claims. They are language models and the target for them is text production. No one expects them to understand the universe.

My comment was in response to > GPT-3 is probably a better approach to knowledge processing

and the paper is relevant in that it shows the limitation of current language models in terms of logical consistency or measures of the quality of text sources. GPT-3 and other models are not trained for this and obviously they fail at the task. This is evidence against them being a "better approach to knowledge processing."

Even if we trained future models preferentially on the latest and most cited scientific papers, we will still have issues with conflicting claims and incorrect/fabricated results.

However, that does not mean that it would not be practically useful to figure out a way to include some checks or confidence estimates of truthfulness of model training data and responses. Perhaps just training the models to answer that they don't know when the training data is too conflicted would be useful enough.

Re:Dublin Core's dirty little secret (2010) by rendall on Saturday October 02, 2021 @10:04AM (#28728637)
It should be at least theoretically possible for an AI to identify contradictions, incoherence and inconsistency in a set of assertions. So, not identifying falsehood per se, but assigning a fairly accurate likelihood score based solely on the internal logic of the symbol stream. In other words, a bullshit detector.
Re:Dublin Core's dirty little secret (2010) by nimish on Saturday October 02, 2021 @11:15AM (#28729219)
> It should be at least theoretically possible for an AI to identify contradictions, incoherence and inconsistency in a set of assertions

Not in the slightest. Likelihood of veracity is opinion -- laundering it as fact to make some people feel better doesn't make it any more subjective, or authoritative.

Re:Dublin Core's dirty little secret (2010) by rendall on Saturday October 02, 2021 @11:32AM (#28729395)
I think we're not disagreeing, exactly.

As a simple example, here is a set of assertions:

* The moon is made of green cheese

* The moon is crystalline rock surrounding an iron core

It wouldn't take an AI to see that both of these can't be true, even if we weren't clear about what a moon is made of, exactly.

Some of our common understanding could contain more complicated internal contradictions that might be harder for a human to tease apart, that an AI might be able to identify.

Re:Dublin Core's dirty little secret (2010) by akiselev on Saturday October 02, 2021 @11:50AM (#28729551)
How would the AI know that "made of green cheese" isn't just another way of saying "crystalline rock surrounding an iron core"? To find a contradiction in a statement like "X is A. X is B" it'd first have to be intelligent enough to know when A != B. In your example, that's not as simple as 1 != 0.
Re:Dublin Core's dirty little secret (2010) by Zababa on Saturday October 02, 2021 @10:50AM (#28728991)
> The problem with models like GPT-3 is that they are unable to differentiate between information sources with different "trustworthiness." They learn conspiracies and wrong claims and repeat them.

Impressive, AI has already reached human levels of understanding.

Re:Dublin Core's dirty little secret (2010) by lyaa on Saturday October 02, 2021 @11:54AM (#28729585)
...it saddens me how true that is given the last few years. I still like to think most people are capable of a deeper level of understanding.
Re:Dublin Core's dirty little secret (2010) by Zababa on Saturday October 02, 2021 @12:45PM (#28730033)
I don't agree with "given the last few years". Conspiracy theories have always been a thing, now information just flows faster.
Re:Dublin Core's dirty little secret (2010) by zeckalpha on Saturday October 02, 2021 @01:48PM (#28730484)
Isn’t there the same problem with structured data?
Re:Dublin Core's dirty little secret (2010) by xg15 on Saturday October 02, 2021 @11:18AM (#28729241)
> Hell, at this point, GPT-3 is probably a better approach to knowledge processing than trying to piece together something actionable from a half baked information graph born of old programmers' utopian fever dreams.

I mean, at this point, wouldn't it be a lot simpler to go back to the middle ages (or earlier) and have a few humans memorize all that stuff? It's not as if GPT3 would give you any more insight than that approach...

Re:Dublin Core's dirty little secret (2010) by smitty1e on Saturday October 02, 2021 @05:41AM (#28727333)
Sayre's Law: "In any dispute the intensity of feeling is inversely proportional to the value of the issues at stake."

https://en.m.wikipedia.org/wiki/Sayre%27s_law

Was there ever a less essential fiefdom than citation formats?

Re:Dublin Core's dirty little secret (2010) by karaterobot on Saturday October 02, 2021 @11:39AM (#28729463)
Some people catalog information every day, so it matters to them for practical reasons. Same with people who rely on those resources being accurately cataloged.
Re:Dublin Core's dirty little secret (2010) by smitty1e on Saturday October 02, 2021 @12:39PM (#28729994)
I'm ok with obsessing about the data.

Presentation, an order of magnitude less.

Substance >>> style.

Re:Dublin Core's dirty little secret (2010) by brazzy on Saturday October 02, 2021 @01:05PM (#28730177)
You're missing the point. Citation formats are not a matter of style here. It's about making research results easier to find, which directly affects the quality of new research.
Re:Dublin Core's dirty little secret (2010) by karaterobot on Saturday October 02, 2021 @12:58PM (#28730137)
Cataloging format is to style as database modeling is to... well, style. It's got nothing to do with aesthetics, it's about describing the data in a way that makes it useful later.
Re:Dublin Core's dirty little secret (2010) by dsr_ on Saturday October 02, 2021 @09:21AM (#28728349)
Have you noticed that search engines suck?

Citation formats are an attempt to end up with a search engine that doesn't suck. (They can do lots of other things along the way.)

Options:

1. Accept any format and try to turn it into your own internal representation. Problems: (a) your own representation is a citation format; (b) you need to write an infinite number of converters and hire an infinite number of trained people to work out the edge cases.

2. Accept a limited number of common formats. Problem: your search engine will not be useful for a majority of the corpus.

3. Convince everyone that your new citation format is unstoppable. Problems: (a) convincing everyone; (b) actually having that citation format cover, say, 99% of the cases; (c) XKCD#927 (Standards).

Dublin Core is/was a terrible attempt at a type 3 solution.