Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
besson_sylvain:economist_jurist [2021/03/26 13:26] Sylvain Besson |
besson_sylvain:economist_jurist [2021/03/26 13:59] Sylvain Besson [Juriste] |
||
---|---|---|---|
Ligne 66: | Ligne 66: | ||
"//A lawyer or attorney is a person who practices law, as an advocate, attorney at law, barrister, barrister-at-law, bar-at-law, canonist, canon lawyer, civil law notary, counsel, counselor, counsellor, solicitor, legal executive, or public servant preparing, interpreting and applying law, but not as a paralegal or charter executive secretary. Working as a lawyer involves the practical application of abstract legal theories and knowledge to solve specific individualized problems, or to advance the interests of those who hire lawyers to perform legal services. The role of the lawyer varies greatly across different legal jurisdictions//". ([[https://en.wikipedia.org/wiki/Lawyer| Wikipedia en - Lawyer]]). | "//A lawyer or attorney is a person who practices law, as an advocate, attorney at law, barrister, barrister-at-law, bar-at-law, canonist, canon lawyer, civil law notary, counsel, counselor, counsellor, solicitor, legal executive, or public servant preparing, interpreting and applying law, but not as a paralegal or charter executive secretary. Working as a lawyer involves the practical application of abstract legal theories and knowledge to solve specific individualized problems, or to advance the interests of those who hire lawyers to perform legal services. The role of the lawyer varies greatly across different legal jurisdictions//". ([[https://en.wikipedia.org/wiki/Lawyer| Wikipedia en - Lawyer]]). | ||
- | Ce sont toutes ces différentes acceptations que nous devons intégrer dans nos requêtes puisqu'elles désignent toutes des personnes étudiant le droit. | + | Toutes ces différentes acceptations peuvent définir un juriste et ce sont celles-ci que nous devons intégrer dans nos requêtes. |
Nous avons à présent définit un peu plus clairement quelle est la population que nous souhaitons étudier. Ce sont avant tout des personnes qui ont obtenus des diplômes, soit en économie, soit en droit, et qui par la suite ont poursuivi une "carrière" dans le domaine. Néanmoins, ils nous sera possible d'inclure certaines personnes qui étudient l'une de ces deux disciplines dans le cas où elles auraient fait une carrière dans celles-ci. | Nous avons à présent définit un peu plus clairement quelle est la population que nous souhaitons étudier. Ce sont avant tout des personnes qui ont obtenus des diplômes, soit en économie, soit en droit, et qui par la suite ont poursuivi une "carrière" dans le domaine. Néanmoins, ils nous sera possible d'inclure certaines personnes qui étudient l'une de ces deux disciplines dans le cas où elles auraient fait une carrière dans celles-ci. | ||
Ligne 83: | Ligne 83: | ||
Voici un exemple d'interrogation possible pour obtenir les économistes sur la base BnF Data: | Voici un exemple d'interrogation possible pour obtenir les économistes sur la base BnF Data: | ||
<code> | <code> | ||
- | query = """ | + | query=" |
PREFIX egr: <http://rdvocab.info/ElementsGr2/> | PREFIX egr: <http://rdvocab.info/ElementsGr2/> | ||
PREFIX owl: <http://www.w3.org/2002/07/owl#> | PREFIX owl: <http://www.w3.org/2002/07/owl#> | ||
Ligne 97: | Ligne 97: | ||
BIND(strbefore(strafter(str(?bd), "http://data.bnf.fr/date/"), "/") AS ?year) | BIND(strbefore(strafter(str(?bd), "http://data.bnf.fr/date/"), "/") AS ?year) | ||
FILTER ( ?year > "1800" ) | FILTER ( ?year > "1800" ) | ||
- | FILTER ( ( ( regex(?bio, "juriste", "i") || regex(?bio, "Jurist", "i") ) || regex(?bio, "professeur de droit", "i") ) || regex(?bio, "docteur en droit", "i") ) | + | FILTER ( ( regex(?bio, "juriste", "i") || regex(?bio, "professeur de droit", "i") ) || regex(?bio, "docteur en droit", "i") ) |
OPTIONAL | OPTIONAL | ||
{ ?s foaf:name ?name } | { ?s foaf:name ?name } | ||
Ligne 112: | Ligne 112: | ||
BIND(strbefore(strafter(str(?bd), "http://data.bnf.fr/date/"), "/") AS ?year) | BIND(strbefore(strafter(str(?bd), "http://data.bnf.fr/date/"), "/") AS ?year) | ||
FILTER ( ?year > "1800" ) | FILTER ( ?year > "1800" ) | ||
- | FILTER ( ( ( regex(?bio, "économiste", "i") || regex(?bio, "professeur d'économie", "i") ) || regex(?bio, "économie", "i") ) || regex(?bio, "docteur en économie", "i") ) | + | FILTER ( ( ( regex(?bio, "économiste") || regex(?bio, "Economiste") ) || regex(?bio, "professeur d'économie", "i") ) || regex(?bio, "docteur en économie", "i") ) |
OPTIONAL | OPTIONAL | ||
{ ?s foaf:name ?name } | { ?s foaf:name ?name } | ||
Ligne 127: | Ligne 127: | ||
</code> | </code> | ||
- | Cette requête est exécuté sur python est permet d'aller chercher les économistes et les juristes BnF data. | + | Cette requête est exécuté sur python est permet d'aller chercher les économistes et les juristes BnF data. (cf. [[projets_individuels:economiste_juriste_documentation|Documentation SPARQL]] pour comprendre davantage comment se construit la requête.) |