Ганс Петер Лун (1 июля 1896 г. – 19 августа 1964 г.) был немецко-американским [2] исследователем в области компьютерных наук, библиотечного дела и информационной науки для IBM , а также создателем алгоритма Луна , индексации KWIC ( Key W ords In Context ) и избирательного распространения информации («SDI») . Его изобретения нашли применение в различных областях, таких как компьютерные науки, текстильная промышленность , лингвистика и информатика . Он получил более 80 патентов .
В 1950-х годах он создал одну из первых практических хеш-функций.
Лун родился в Бармене , Германия (теперь часть Вупперталя ) 1 июля 1896 года. После окончания средней школы Лун переехал в Швейцарию, чтобы изучить печатное дело, чтобы присоединиться к семейному бизнесу. Его карьера в печати была остановлена его службой в качестве офицера связи в немецкой армии во время Первой мировой войны .
После войны Лун занялся текстильной промышленностью, что в конечном итоге привело его в Соединенные Штаты, где он изобрел прибор для подсчета нитей (Lunometer), который до сих пор продается на рынке. [3] С конца 1920-х до начала 1940-х годов, в течение которых он получил патенты на широкий спектр изобретений, Лун работал в текстильной промышленности и в качестве независимого инженерного консультанта. Он присоединился к IBM в качестве старшего инженера-исследователя в 1941 году и вскоре стал менеджером исследовательского подразделения по поиску информации .
Его знакомство с областью документоведения/информатики произошло в 1947 году, когда его попросили поработать над проблемой, поставленной перед IBM Джеймсом Перри и Малкольмом Дайсоном, которая включала поиск химических соединений, записанных в кодированной форме. [4] Он придумал решение для этой и других проблем с использованием перфокарт , но часто ему приходилось преодолевать ограничения имеющихся машин, придумывая новые способы их использования. К началу компьютерной эры в 1950-х годах программное обеспечение стало средством преодоления ограничений, присущих перфокартным машинам прошлого.
Лун все больше времени уделял проблемам поиска и хранения информации, с которыми сталкивались библиотеки и центры документации, и был пионером в использовании оборудования для обработки данных при решении этих проблем. «Лун был первым или одним из первых, кто разработал многие из основных методов, которые сейчас являются обычным явлением в информатике». К этим методам относятся полнотекстовая обработка; хэш-коды ; индексация ключевых слов в контексте (см. также Герберт Марвин Олман ); автоматическое индексирование; автоматическое аннотирование и концепция выборочного распространения информации (SDI).
Лун был пионером в области хэш-кодирования . В 1953 году он предложил помещать информацию в контейнеры , чтобы ускорить поиск. Он не только рассматривал возможность более эффективной обработки чисел. Он также применял свои концепции к тексту. Методы Луна были усовершенствованы компьютерными учеными спустя десятилетия после его изобретений. Сегодня алгоритмы хэширования необходимы для многих приложений, таких как текстовые инструменты, облачные сервисы , исследования с интенсивным использованием данных и криптография среди множества других применений. Удивительно, что его имя и вклад в обработку информации в значительной степени забыты. [5]
Два величайших достижения Луна — это идея системы SDI и метод индексации KWIC [6] . Сегодняшние системы SDI во многом обязаны статье Луна 1958 года «Система бизнес-аналитики» [7] , в которой описывался «автоматический метод предоставления услуг по предоставлению текущей осведомленности ученым и инженерам», которым требовалась помощь в преодолении быстрого послевоенного роста научно-технической литературы. Очевидно, Лун ввел термин «бизнес-аналитика» в этой статье. [8]
В 1964 году Лун получил премию «За заслуги» от Ассоциации информационной науки и технологий. [9]
{{cite web}}
: CS1 maint: архивная копия как заголовок ( ссылка )