Внезапно преподаватель.
В этом семестре в ШАДе веду семинары по курсу автоматической обработки текстов. Что-то из смеси information retrieval, natural language processing, прикладной теории вероятностей и прикладных алгоритмов. Рассказал студентам про поиск, как он устроен, как его строить, как хранить. Рассказал про опечатки. Судя по preliminary отзывам, все понятно и люди довольны. Сегодня, однако, хотел интересно порассказывать про n-грамные модели, на которых я уже пару собак съел, но что-то я в итоге плохо подготовился и как-то желеобразно описал эту область; надо будет после серии лекций Бори Иомдина устроить recap и еще раз очертить основные моменты... А то обидно: самая интересная тема, а я ее замял. :)
Ok, с самокритикой все. :) Теперь два маленьких анонса:
Маленький анонс #1: "Мы тут подумали..." и решили сделать на мехмате базовый курс по алгоритмам и программированию, с теорией, практикой, и вообще, по-взрослому. Спецкурс ориентирован на студентов младших курсов и включает в себя основы теории алгоритмов + соответствующую практику. Если у вас есть знакомые, которых может заинтересовать это, то распространите среди них, пожалуйста, ссылочку:
http://j.mp/msu-itp. Спасибо.
Маленький анонс #2: Я
в ближайшую пятницу, 24 сентября на мехмате
на спецсеминаре у Макса буду рассказывать про
Resilient Algorithms. Это такие алгоритмы забавные, которые работают в среде, допускающей случайное возникнование ошибок в памяти. И алгоритмы гарантируют корректную работу на неповрежденных данных. В плане:
- Faulty-RAM модель,
- Resiliency, trivial and non-trivial,
- Основные техники построения resilient-алгоритмов,
- Resilient sorting,
- Resilient searching,
- Нижние оценки на сложность сортировки и поиска в faulty-RAM модели (если успею).
Кому интересно -- приходите
в пятницу, на шестую пару. Аудитория уточняется. :)