WDscholia / scholia

Wikidata-based scholarly profiles
https://scholia.toolforge.org
Other
225 stars 81 forks source link

"Related" aspect of `chemical` scares out new users #2518

Open Adafede opened 5 months ago

Adafede commented 5 months ago

What is the issue? I tried to demonstrate how useful Scholia can be for chemistry, for example showcasing https://scholia.toolforge.org/chemical/Q18216, but new users directly blocked on the first part where they saw data that scared them out, and then did not get any further, where the data is much clearer. Screenshot 2024-06-13 at 14 16 39

Why is this a problem? It is a problem as newcomers might not understand why this data is shown there, and at first sight, makes little to no sense. The first content they see is not as "understandable" as all the rest below, which is sad.

How could this be addressed?

What are good places to discuss this? Here? 😊

@egonw

egonw commented 5 months ago

Yeah, good point. For any Scholia page, I never understood the relatedness, but for chemicals what the relationship is essential. And it's not chemical, but on a chemical aspect it's perfectly understandable the user expects a chemical relationship. It should be moved down, indeed.

@fnielsen, @Daniel-Mietchen, we may need to reconsider this for other specific aspects too.

fnielsen commented 4 months ago

Good point.

The RDF2Vec/wembedder-based "related" feature may not be as good as it could. We can remove it. Possible think of SPARQL that does relatedness for chemicalxs.

fnielsen commented 4 months ago

Over at Synia there are "Related researchers" at https://synia.toolforge.org/#author/Q20895241 and "Related lexemes" at Related lexemes. In Scholia we have also "related papers based on local cocitation network. These could be used for stealing/inspiration.

Adafede commented 4 months ago

There is already

"Compounds with same connectivity" (https://scholia.toolforge.org/chemical/Q18216#related) funily already named "related", which also relates to #2484

I could think of the two ideas below for now:

chemicals found in the same taxon as the current chemical

# tool: scholia
PREFIX target: <http://www.wikidata.org/entity/Q18216>

SELECT DISTINCT ?chemical WHERE {
  target: wdt:P703/^wdt:P703 ?chemical.
} 
  LIMIT 250

chemicals belonging to the same chemical class as the chemical

# tool: scholia
PREFIX target: <http://www.wikidata.org/entity/Q2079986>

SELECT DISTINCT ?chemical WHERE {
  VALUES ?chemical_class {
        wd:Q15711994 # group of isomeric entities
        wd:Q17339814 # group or class of chemical substances
        wd:Q47154513 # structural class of chemical entities
        wd:Q55640599 # group of chemical entities
        wd:Q56256173 # class of chemical entities with similar applications or functions
        wd:Q56256178 # class of chemical entities with similar source or occurrence
        wd:Q55662456 # group of ortho, meta, para isomers
        # wd:Q59199015 # group of stereoisomers # TODO see later on when fast enough
        wd:Q72070508 # group or class of chemical entities
        wd:Q74892521 # imprecise class of chemical entities
    }
  ?class wdt:P31 ?chemical_class.
  target: wdt:P279 ?class.
  ?class ^wdt:P279 ?chemical.
} 
  LIMIT 250