Dachamatics

Narrowing plant problems by observed signs

Narrowing the list of possible problems for a crop by observed signs. No diagnosis is made: the number of matched signs and the source description are given.

Quantities

SymbolQuantityUnit
Nsource entries for the cropentries
ksigns selectedsigns
msigns matchedsigns
pshare of remaining entries carrying a signdimensionless

Formulas

Entry selection

an entry is shown ⟺ it carries all k selected signs

Conditions are conjunctive, not disjunctive: the selection describes what the person sees, not a list of guesses. The value m equals k for every entry shown.

Choice of the next question

|2p − 1| is minimised

The question asked is the one splitting the remaining entries most evenly. A question every remaining entry answers the same way (p = 0 or p = 1) is not asked: it narrows nothing. The order of questions therefore differs between crops.

The source and its licence

Problem descriptions are taken from PlantVillage (Pennsylvania State University). The site text is licensed CC BY-SA 3.0; attribution is required and is shown with every entry. The source photographs are not used: the text carries one licence but each image carries its own, and some of them forbid commercial use. Images are taken from Wikimedia Commons by the scientific name of the causal organism.

Splitting the text into signs is done by the application

The source describes symptoms as running text and does not annotate them. A sign counts as mentioned when one of the English words assigned to it occurs in the entry text; the word lists are shown in full in the application. This is an index into the source, not a statement by the source, which is why the entry text is quoted alongside it verbatim.

What the application does not compute

Neither probability nor a likelihood ranking is computed. The source lists the signs of a disease and assigns them no weights, and assigning weights in the application would introduce a quantity the source does not carry. The same sign belongs to several causes: yellowing of the lower leaves is described for nitrogen deficiency, for watering faults, for wilt and for spider mite.

Link to the plant protection registry

An entry is linked to a pest catalogue record only on an exact match of scientific name, English name or recorded synonym. A match exists for a minority of entries: the catalogue is built on a plant protection registry whose rows are Russian disease names without a species. Where no match exists, a search by name is offered instead.

Applicability and limitations

Sources

← Back to contents