Difference between revisions of "search"

From GeneWeb
Jump to: navigation, search
m (A2 moved page Query person to Search: plus cohérent avec le titre des pages (même si query est adapté à une requête bdd))
m (typo.)
Line 1: Line 1:
{{DISPLAYTITLE:Querying a person in a GeneWeb base}}
+
{{DISPLAYTITLE:Search in a GeneWeb base}}
{{languages|query_person}}
+
{{languages|search}}
 
+
[[File:GeneWeb-Welcome-5.02.png|thumb|280px|right|Geneweb 5.02 query window.]]
The welcome page of GeneWeb offers query form through which persons (or families) can be queried.
+
[[File:GeneWeb-Welcome-7.00.png|thumb|280px|right|Geneweb 7.00 query windows.]]
 +
The welcome page of GeneWeb offers query form through to '''search for persons or families'''.
  
 
The earliest versions of GeneWeb offered a single typing window, and a radio button to select between:
 
The earliest versions of GeneWeb offered a single typing window, and a radio button to select between:
Line 9: Line 10:
 
* ''last_name''
 
* ''last_name''
 
The more recent versions of GeneWeb proposes three typing window, one for each of the three cases above.
 
The more recent versions of GeneWeb proposes three typing window, one for each of the three cases above.
 
[[File:GeneWeb-Welcome-5.02.png|thumb|280px|left|Geneweb 5.02 query window.]]
 
[[File:GeneWeb-Welcome-7.00.png|thumb|280px|right|Geneweb 7.00 query windows.]]
 
  
 
The comments below apply to all three cases:
 
The comments below apply to all three cases:
 +
* a first general observation: in supplying first names or last names, accents are not mandatory (and are removed by GeneWeb for further processing).
 +
* when supplying a first name, one can append to it the occurence number if it is known as in {{c|martin.4}}. In this context, supplying the “0” value is meaningful.
 +
* if more than one person or one family matches exactly the first name and/or last name, GeneWeb will display a page listing all the alternatives, allowing you to choose the right one based on some other detailed information such as the birth/death date of the spouse name.
 +
: Note that if the person has multiple first names defined (as opposed to first name aliases, see the [[update]] page), then all first names must be supplied.
 +
: Note that an exact match is considered valid for a woman with her first name and her husband’s last name.
  
* a first general observation: in supplying first_names or last_names, accents are not mandatory (and are removed by GeneWeb for further processing).
+
* if no person matches exactly the first name/last name combination, then the orthographic approximation algorithm of GeneWeb kicks in and performs the following:
 
+
: vowels are removed, double consonants are replaced by a single consonant, and the resulting new first name last name combination is compared to the names of the base to which the same treatment has been applied.
* when supplying a first_name, one can append to it the occurence number if it is known as in {{c||martin.4}}. In this context, supplying the "0" value is meaningful.
+
: Note that this is quite different from some of the approaches taken by some search engines, but “this is it"!!
 
+
* if more than one person or one family matches exactly the first_name and/or last_name, GeneWeb will display a page listing all the alternatives, allowing you to choose the right one based on some other detailed information such as the birth/death date of the spouse name.
+
: Note that if the person has multiple first_names defined (as opposed to first_name aliases, see the [[update]] page), then all first_names must be supplied.
+
: Note that an exact match is considered valid for a woman with her first_name and her husband's last_name.
+
 
+
* if no person matches exactly the first_name/last_name combination, then the orthographic approximation algorithm of GeneWeb kicks in and performs the following:
+
: vowels are removed, double consonants are replaced by a single consonant, and the resulting new first_name last_name combination is compared to the names of the base to which the same treatment has been applied.
+
: Note that this is quite different from some of the approaches taken by some search engines, but "this is it"!!
+
 
:
 
:
 
: After this process, if one or more person is considered a match, then the list possibilities is displayed as in the second case above.
 
: After this process, if one or more person is considered a match, then the list possibilities is displayed as in the second case above.
  
* in the case of a last_name with multiple components (as in ''Durand Couppel de St Front''), GeneWeb will consider a match with each component (taking as a whole the part after the particle (see [[particles]])). <!-- vérifié sur cet exemple, mais cela est il général??-->
+
* in the case of a last name with multiple components (as in ''Durand Couppel de St Front''), GeneWeb will consider a match with each component (taking as a whole the part after the particle (see [[particles]])). <!-- vérifié sur cet exemple, mais cela est-il général ?-->
 +
 
 +
* the same approach is applied when querying for last name only as supplied by the welcome page.
  
* the same approach is applied when querying for last_name only as supplied by the welcome page.
+
Comment: in the approach described above, exact matches hide away any other approximation. In order to reveal those possible approximations, a trick consists in creating a voluntary misspelling by adding an extra vowel to the first name or last name for instance, or a random particle to the last name.
  
Comment: in the approach described above, exact matches hide away any other approximation. In order to reveal those possible approximations, a trick consists in creating a voluntary misspelling by adding an extra vowel to the first_name or last_name for instance, or a random particle  to the last_name.
+
For instance, if your base contains persons with last names ''Gautier'' and ''Gautier Sauvagnac'', then querying for {{c|gautier}} will return only the list of persons and families corresponding to the first while querying for {{c|gautiera}} or {{c|gautier de}} will propose the alternative between the two last names.
  
For instance, if your base contains persons with last_names ''Gautier'' and ''Gautier Sauvagnac'', then querying for {{c|gautier}} will return only the list of persons and families corresponding to the first while querying for {{c|gautiera}} or {{c|gautier de}} will propose the alternative between the two last_names.
+
== Advanced request ==
 +
[…]

Revision as of 21:28, 21 October 2015

150px-Geographylogo svg.png Language: English • français
Geneweb 5.02 query window.
Geneweb 7.00 query windows.

The welcome page of GeneWeb offers query form through to search for persons or families.

The earliest versions of GeneWeb offered a single typing window, and a radio button to select between:

  • first_name last_name or public name or alias
  • first_name
  • last_name

The more recent versions of GeneWeb proposes three typing window, one for each of the three cases above.

The comments below apply to all three cases:

  • a first general observation: in supplying first names or last names, accents are not mandatory (and are removed by GeneWeb for further processing).
  • when supplying a first name, one can append to it the occurence number if it is known as in martin.4. In this context, supplying the “0” value is meaningful.
  • if more than one person or one family matches exactly the first name and/or last name, GeneWeb will display a page listing all the alternatives, allowing you to choose the right one based on some other detailed information such as the birth/death date of the spouse name.
Note that if the person has multiple first names defined (as opposed to first name aliases, see the update page), then all first names must be supplied.
Note that an exact match is considered valid for a woman with her first name and her husband’s last name.
  • if no person matches exactly the first name/last name combination, then the orthographic approximation algorithm of GeneWeb kicks in and performs the following:
vowels are removed, double consonants are replaced by a single consonant, and the resulting new first name last name combination is compared to the names of the base to which the same treatment has been applied.
Note that this is quite different from some of the approaches taken by some search engines, but “this is it"!!
After this process, if one or more person is considered a match, then the list possibilities is displayed as in the second case above.
  • in the case of a last name with multiple components (as in Durand Couppel de St Front), GeneWeb will consider a match with each component (taking as a whole the part after the particle (see particles)).
  • the same approach is applied when querying for last name only as supplied by the welcome page.

Comment: in the approach described above, exact matches hide away any other approximation. In order to reveal those possible approximations, a trick consists in creating a voluntary misspelling by adding an extra vowel to the first name or last name for instance, or a random particle to the last name.

For instance, if your base contains persons with last names Gautier and Gautier Sauvagnac, then querying for gautier will return only the list of persons and families corresponding to the first while querying for gautiera or gautier de will propose the alternative between the two last names.

Advanced request

[…]