Best Flask open-source libraries and packages

PyQstnFlask

PyQstnFlask - cайт для отображения распарсенных скриптами вопросов, поиска по ним и сохранённым книгам, а также вывод результатов исcледования ввиде графиков.
Updated 4 years ago

PyQstnFlask

PyQstnFlask - cайт для отображения распарсенных скриптами вопросов (Parsers_QnA_Sites), поиска по этим вопросам и сохранённым книгам, а также вывод результатов иследования ввиде графиков. Сайт написан и работает на фреймворке Flask.

На главной странице с вопросами имеется sidebar-меню. Через него можно перейти к вопросам по сайтам, а также имеется страница с результатами проведённого исследования.

Также есть форма для поиска. Ввести нужно текст, который необходимо найти.

Форма с поиском

Поиск работает как по базе с вопросами, так и по сохранённым книгам. Реализован этот поиск по заранее подготовленным файлам txt с содержимым книги. В данном файле есть метки с номерами страниц (<NumPage = 1>). В зависимости от текста, который пользователь вводит для поиска, будут выведены номера страниц, где был найден этот текст.

На странице с данными исследования отображаются графики. Исследование состояло в том, чтобы вывести на карте страны и количество вопросов по каждой стране вместе с количеством вопросов по популярным ЯП (c, c++, c#, java, python, javascript, php, perl, ruby).

Данные для исследования были собраны из сервиса BigQuery, который имеет для примера несколько баз данных в том числе базу данных для сайта StackOverflow. Для этого был написан парсер BigQueryParser. При переходе на эту страницу будет выведен блок с тремя вкладками с графиками (статистика ЯП в мире, статистика вопросов по странам, статистика по ЯП в стране)

Статистика ЯП в мире

Статистика вопросов по странам

Статистика ЯП в стране

Ссылки на скачивание

Скачать для просмотра документ и презентацию диссертационной работы.

Tags sql python