8.43M
Category: programmingprogramming

Улучшенная версия поисковика

1.

Улучшенная версия
поисковика.
Галиуллин Амир, группа 215-8, ССР.

2.

Путь пользователя на странице

3.

4.

5.

Перечень возможностей поисковика
1. Поиск захардкоженной информации
2. Парсинг погоды на сегодняшний день
3. Смена фонов по нажатию кнопки, сделана как карусель
обоев
4. Добавлено несколько анимаций

6.

1. Поиск информации
Сам поисковик работает в своей среде, не задействуя при этом другие интернет-ресурсы,
источником является часть текста, внесенная в отдельную переменную, которая в ходе
обработки делится на слова и предложения.

7.

2.
Парсинг погоды на сегодняшний день
Парсер работает на Django, используя библиотеки BS4 и requests, получает запросы с
сайта sinoptik.ua на город Елабуга и выводит их на главную страницу поисковика.

8.

3.
Смена фонов по нажатию кнопки
Смена фонов происходит за счет цикла for, с каждым нажатием он
перебирает элементы списка, которые являются картинками для смены
фона. После последнего элемента идет первый, при перезагрузке
страницы выбранный фон остается.

9.

3.1. Смена фонов

10.

Трудности при создании и улучшении поисковика
1. Парсер (подбор подходящего сайта и сбор информации с него), удалось решить.
1. Смена фонов (был непонятна логика и написание в JS ), удалось решить.
1. Установка API курса криптовалют (нехватка времени и информации), не удалось
решить.

11.

В будущем планируется:
1.
Изменить поисковую систему на поиск более серьезных вещей,
e.x: поиск среди остальных сайтов.
1. Сделать поиск более гибким, находить однокоренные слова от
введенного,
1. Улучшить кастомизацию сайта, чтобы пользователь сам мог
выбирать фото, которое хочет поставить на фон, безе
перелистывания всех элементов.
1. Добавить какой-либо API на главную страницу.
1. …

12.

КОНЕЦ
English     Русский Rules