Пару недель назад Stack Overflow выложил в открытый доступ дамп всего контента, опубликованного на сайтах в сети Stack Exchange за 2014-2016 гг, в формате XML. Там все вопросы и ответы, комментарии и оценки: всего 33,8 ГБ в архиве.

Разработчик веб-приложений Эмиль Шутте (Emil Schutte) нашёл полезное применение этому дампу. Он извлёк оттуда фрагменты кода, которые соответствуют критериям (одобренные ответы с более 50 голосов и тегом "javascript") и проиндексировал их.



Так появилась программка Autocomplete from Stack Overflow. Если написать что-то в форме, то она ищет подходящий фрагмент в базе Stack Overflow — и автоматически его предлагает.

Можно ожидать, что функцию автодополнения реализуют и для других языков программирования. И не только по базе Stack Overflow, но и по коду различных открытых проектов.


Бесплатная книга от издательства O'Reilly

Stack Overflow — популярная система вопросов и ответов о программировании, разработанная в 2008 году. Сейчас там 11,3 млн опубликованных вопросов, 18,4 млн ответов и 160 млн комментариев, правок и голосов. Каждый день на сайт заходят 8 млн разработчиков, чтобы найти решение для какой-либо проблемы. Сами авторы сайта оценивают, что если каждый визит сэкономил программисту 30 минут времени, то общая экономия выходит в районе 1,85 млрд часов.

Комментарии (35)