Content search in large text corpuses using natural language processing
Abstract
Analysts and researchers are facing an ever increasing amount of information. Finding ways to
identify relevant information on fuzzy topics and concepts can thus accelerate the analyst. We
investigate the method of using deep learning for semantic content search in a large text corpus. We
test several state of the art models, such as ULMFiT and transformer based models. Deep learning
models leverage large public corpuses to achieve a comprehensive understanding of language,
such as next word prediction, to aid it’s prediction of relevance. We compare them to a baseline of
keyword search on a test case of approximately 50 000 articles from Jordan Times, where we try to
identify articles about jihadist terror plots. We find that the best deep learning models outperform
keyword search, indicating that these techniques could provide a useful tool for the analyst. However,
they require effort to set up properly, and are much more complex compared to the baseline. We
recommend to do further testing of these methods, both in English and in other languages. Analytikere og forskere står overfor en stadig økende mengde informasjon. Derfor kan det å finne
nye måter å identifisere informasjon om spesifikke emner og konsepter akselerere an alytikeren. Vi
undersøker teknikker fra dyp læring for å søke etter spesifikt semantisk innhold i en stor tekstsamling.
Vi tester flere av de nyere tekstforståelsesmodellene, som ULMFiT og transformer-baserte modeller.
Dyp læring modeller bruker store offentlige tekstkorpus for å oppnå grundig forståelse av språk. Vi
sammenligner dem med stikkordssøk på et testtilfelle bestående av ca. 50 000 artikler fra Jordan
Times, der vi prøver å finne artikler om jihadistiske t errorplot. Vi finner at de beste modellene basert
på dyp læring gjør det bedre enn stikkordssøk. Dette indikerer at disse teknikkene kan være nyttige
for analytikere. Et forbehold er at disse teknikkene krever en del innsats for å sette opp og er mye
mer komplekse enn stikkordssøk. Vi anbefaler å gjøre mer testing av disse metodene, både på
engelsk og andre språk.