- Vad är de booleska operatörerna för?
- Effektiv sökning efter termer
- De vanligaste booleska operatörerna
- OCH
- ELLER
- INTE
- Citattecken
- Nesting
- Exempel på användning av booleska operatörer
- När något av alternativen fungerar
- När flera termer måste hittas tillsammans
- När du inte vill hitta något
- referenser
De booleska operatörerna är logiska komponenter i ett algebraiskt system formulerat av George Boole, engelska matematikern från 1800-talet, som berättar för sökmotorer vilka begrepp du vill inkludera eller utesluta i resultaten.
Datorer kan innehålla mycket information. För att hitta rätt information i databaser och webbplatser måste du förstå hur du bygger effektiva sökningar med hjälp av boolesk logik.
Källa: pixabay.com
I en boolesk sökning kombinerar de booleska operatörerna OCH, ELLER, och INTE sökord för att begränsa eller bredda en sökning. Det är i princip algebraiska operationer som involverar variabler med två värden, såsom värde 1 OCH värde 2, värde 1 ELLER värde 2, värde 1 och INTE värde 2.
Generera booleska sökningar är en färdighet som måste vara känd för att få meningsfulla sökresultat i ett brett programprogram. Därför bör den utvecklas för att lyckas.
Även om långa booleska söksträngar kan verka komplicerade att skapa för att de är fuzzy och trassliga, är det inte att frukta, för de är inte riktigt.
Vad är de booleska operatörerna för?
Booleska sökning är ett sätt att skapa en sökning med hjälp av en uppsättning nyckelord och de tre huvudsakliga booleska operatörerna (OCH, ELLER och INTE), för att få mer exakta och mer relevanta resultat i sökningar.
Det första man uppskattar i det booleska systemet är att det bara finns fem element av syntax att förstå. Dessa är: OCH, ELLER, INTE, (), «».
Genom att använda dem på lämpligt sätt, tillsammans med de sökord som övervägas, kan ett stort antal sökoperationer skapas.
Det finns ingen gräns för repetitionen med vilken något av dessa element kan användas i en sökning, så mycket specifika söksträngar kan skapas, vilket sparar mycket tid på att filtrera resultaten.
Effektiv sökning efter termer
Databaser och sökmotorer är ofta mycket exakta. När ord matas in i sökrutan i en databas söker databasen strikt efter dessa ord.
Om dokumenten i databasen använder olika ord för att stava ämnet, kanske de inte hittas. Å andra sidan skulle det vara tidskrävande och ineffektivt att köra sökningar efter alla möjliga nyckelord och inte ge den specificitetsnivå som kan krävas.
Användningen av de booleska operatörerna eller sökanslutningarna AND, OR och NOT låter dig kombinera nyckelord för att generera mer meningsfulla sökningar. De är en central komponent för en effektiv sökstrategi.
De vanligaste booleska operatörerna
De vanligaste booleska operatörerna är AND, OR och NOT. De kan användas för att få mer exakta sökresultat.
OCH
När den här booleska operatören ansluter termer, kommer endast de poster som innehåller alla dessa anslutna söktermer att väljas. Det kan användas för att begränsa en sökning.
Därför måste AND läggas till för att få resultat som innehåller båda orden (skuggat område i diagrammet). Detta garanterar inte att orden visas bredvid varandra, bara att båda orden kommer att finnas i resultaten, till exempel "elektronisk omröstningsröstning."
ELLER
När termer är anslutna av denna Boolean-operatör, kommer poster som innehåller något av dessa söktermer att väljas, antingen tillsammans eller separat. Det kan användas för att bredda en sökning.
OR används också för att begära ett alternativ, till exempel "elektronisk ELLER manuell omröstning". De flesta sökmotorer tolkar detta som "rösta OCH (elektronisk manual ELLER)."
INTE
När termer är anslutna av denna Booleska operatör utesluts poster som innehåller en viss term. Det kan användas för att begränsa en sökning eller eliminera falska träffar.
INTE berättar för en sökmotor vad man ska ignorera. Frågan "vote NOT manual" kommer att returnera resultat som innehåller ordet vote, men inte ordet manual. Vissa sökmotorer använder ett minustecken framför ordet istället för NEJ, till exempel -manuell.
Citattecken
Även om det inte är en boolesk operatör kan citattecken användas för att få mer exakta resultat.
I allmänhet behandlar sökmotorer frågan "elektronisk omröstning" som elektronisk OCH-röstning, vilket innebär att resultaten borde innehålla båda orden tillsammans, till exempel "elektronisk omröstning för val". Genom att göra detta kommer resultatet "valröstning med elektronisk enhet" inte att returneras.
Nesting
När mer än en typ av booleska operatörer visas i samma sökoperation används parenteser () för att begränsa termerna som ska kombineras med operatören. Till exempel: (spädbarn ELLER baby) OCH (droger ELLER alkohol) OCH missbruk
Exempel på användning av booleska operatörer
Anta att du skriver en artikel om sociala mediers påverkan på ungdomars kommunikationsförmåga.
När något av alternativen fungerar
Många olika sätt att kalla konceptet "sociala nätverk" är kända. Författarna till resurserna för att söka kan kalla det ett socialt nätverk eller sociala nätverk, eller det kan finnas en värdefull resurs som bara talar om Facebook som ett exempel på sociala nätverk, utan att använda orden "sociala nätverk".
Boolean OR-operatören används när man letar efter olika alternativ, där någon av dem kommer att göra. Till exempel: "sociala nätverk" ELLER "sociala nätverk" ELLER Facebook.
När flera termer måste hittas tillsammans
Om du bara söker efter ämnen relaterade till sociala nätverk hittar du säkert många dokument. Dessa resurser kan emellertid prata om nästan vad som helst, till exempel design av sociala medier, användning av sociala medier som marknadsföringsverktyg, etc.
Därför, om du i det här fallet vill hitta dokument relaterade till sociala nätverk och kommunikation, bör du söka där båda termerna visas. Operatören Boolean AND används när man söker efter flera termer tillsammans. Det skulle vara: «sociala nätverk» OCH kommunikation.
När du inte vill hitta något
Ibland kommer kombinationen av sökord som används att hämta resurser som inte är önskade.
Om du till exempel söker efter dokument på termerna "sociala medier" och "kommunikation" kan det finnas resurser för användning av sociala medier vid masskommunikation eller marknadsföring.
Ingen av dessa termer är emellertid relevant för ämnet kommunikationsförmåga för ungdomar. När termer måste uteslutas från sökningen används operatören Boolean NOT. För detta fall skulle det vara: kommunikation INTE marknadsföring.
referenser
- University of Maryland (2020). Booleska operatörer: OCH, ELLER, och INTE. Hämtad från: myelms.umd.edu.
- Socialtalent (2020). Nybörjarguiden för booleska söktermer. Hämtad från: socialtalent.com.
- BBC (2020). Söker information på datorer. Hämtad från: bbc.co.uk.
- Virginia Highlands Community College (2020). Booleska operatörer - en kort förklaring. Hämtad från: vhcc.edu.
- University of Toronto Libraries (2020). Vad är de booleska operatörerna? Hur kan jag använda dem för att förbättra mina sökningar? Hämtad från: bibliotek.utoronto.ca.