Shotnest · Bibliotheek
Beschouw overlap zonder woorden als niet beschikbaar
Twee lege invoervelden zijn exact gelijk, maar de woordoverlap blijft Niet beschikbaar omdat er geen tokens zijn om te delen; een leeg veld is een ontbrekende lezing.
Gelijkheid en overlap beantwoorden verschillende vragen
De vergelijkingstool meldt drie dingen. Exact gelijk vergelijkt de ruwe tekenreeksen, en twee lege tekenreeksen zijn gelijk. Gelijk na normalisatie vergelijkt de gelijkgetrokken versies met samengevoegde witruimte, ook hier gelijk. Woordoverlap deelt de gedeelde verschillende tokens door alle verschillende tokens; met nul tokens aan beide kanten is dat 0 ÷ 0, dus de tool geeft geen getal in plaats van 0 of 1 te verzinnen.
Een veld met alleen spaties gedraagt zich bijna hetzelfde. Het is niet exact gelijk aan een leeg veld, omdat de ruwe tekenreeksen verschillen, maar na normalisatie zijn beide leeg en is de overlap opnieuw niet beschikbaar.
De overlap wordt pas een getal zodra één kant een token heeft. Een lege eerste tekst tegenover red blue geeft 0, met red en blue alleen in de tweede tekst vermeld.
Invoer
- Eerste tekst
- Tweede tekst
Resultaten
- Exact gelijk
- Ja
- Gelijk na normalisatie
- Ja
- Woordoverlap
- Niet beschikbaar
- Alleen in de eerste tekst
- Niet beschikbaar
- Alleen in de tweede tekst
- Niet beschikbaar
Tekstoverlap bewijst niet dat twee afbeeldingen of documenten identiek zijn.
Als een vergelijking leeg terugkomt
- Controleer of beide vakken echt de tekst bevatten die je wilde plakken.
- Kwam de tekst uit een screenshot, open die dan in Shotnest en kijk bij Tekst.
- Toont de app Geen tekst gevonden in deze screenshot, dan was er niets te lezen, niet niets wat verschilde.
- Vergelijk opnieuw zodra beide kanten woorden bevatten.
- Twee spaties tegenover leeg · Exact gelijk
- Nee
- Twee spaties tegenover leeg · Gelijk na normalisatie
- Ja
- Twee spaties tegenover leeg · Woordoverlap
- Niet beschikbaar
Verkeerde lezingen om te vermijden
- Exact gelijk = Ja bij lege invoer opvatten als bewijs dat twee screenshots overeenkomen.
- Niet beschikbaar lezen als nul gelijkenis.
- Vergeten dat een foto zonder zichtbare tekst, of met tekst in een schrift dat de iPhone nog niet kan lezen, ook een lege lezing oplevert.
- Een veld plakken met alleen een tab of regeleinde; dat wordt na normalisatie niets, dus blijft de overlap weer niet beschikbaar.
Lege invoer bewijst niets
De tool weigert een getal op niets te plakken. Is één of zijn beide kanten leeg, dan is de volgende stap naar de bronafbeelding kijken, niet een van de gelijkheidsregels vertrouwen.
Opruimen in Shotnest heeft een eigen beveiliging voor korte lezingen: heeft een van beide screenshots minder dan 20 tekens tekst, dan worden hun woorden helemaal niet vergeleken en beslist de fijnere beeldvingerafdruk van 256 bits.