Koreference ir valodas parādība, kurā vairākiem vārdiem vai frāzēm ir viens un tas pats atsauces avots. Tas nozīmē, ka tie abi attiecas uz vienu un to pašu personu, vietu, lietu vai citu piemērojamu lietvārdu. Šis lingvistiskās analīzes elements palīdz izpētīt valodas lietošanas veidus. Tas ir noderīgs arī mūsdienīgākā dabiskās valodas apstrādes izpētē, kas darbojas kā pamats dažādiem datoru modeļiem, kas analizē runu.
Daži vienkārši sakarību piemēri palīdzēs iesācējiem saprast, kas ir šāda veida valodas modelis. Piemēram, ja kāds saka “jūs domājāt, ka varētu sasniegt mērķi”, abas vietniekvārda “tu” gadījumi attiecas uz vienu un to pašu personu, un tāpēc šī ir koreferenta forma. Šajos piemēros abiem vārdiem nav jābūt vienādiem. Piemēram, kāds, kurš saka: “Jānis domāja, ka viņš varētu sasniegt mērķi”, joprojām rada saikni ar vārdiem “Jānis” un “viņš”, kas atkal attiecas uz vienu un to pašu personu.
Tehniskās valodniecības ziņā koreference ir sava veida anaforas piemērs, kas ir gadījums, kad viens izteiciens attiecas uz citu. Daži eksperti to iedala divās apakškategorijās, kur anafora ir izteiciena gadījums, kas attiecas uz nākamo izteicienu, un cits termins, katafora, tiek izmantots izteiksmei, kas attiecas uz iepriekšējo izteicienu. Kā anaforas kategorija koreference parāda arī to, ka daži izteicieni, īpaši vietniekvārdi, var būt diezgan neskaidri un tiem ir nepieciešams apstrādei konteksts.
Ja pamatreference tiek izmantota dabiskās valodas apstrādē, tā var izskatīties daudz savādāk nekā tad, ja tā ir daļa no vispārīga runas pētījuma. Datori izmanto ļoti progresīvus algoritmus, lai panāktu dabiskās valodas apstrādi visos tās veidos. Ārkārtīgi sarežģīta un sarežģīta loģika ir nepieciešama, lai analizētu runu no tehnoloģiskā viedokļa, jo tik liela daļa valodas ir saistīta ar viena cilvēka spēju interpretēt citas personas vārdus un frāzes.
Lai izvairītos no grūtībām, ko rada dabiskās valodas izpratnes pavairošana ar datoriem, dizaineri un izstrādātāji var izmantot koncepciju, ko sauc par pamatreferences izšķirtspēju. Šis paņēmiens ļauj tehnoloģijai kļūt viedākai dabiskās valodas apstrādes ziņā, konkrētā veidā strādājot ar pamatreferencēm. Daži eksperti raksturotu korektu izšķiršanas procesu kā procesu, kurā dators iezīmē visas izteiksmes un pēc tam sakārto vai kategorizē tās kādā saskaņotā rezultātos.