Skip to content

t4m4g0tch1/narod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Narod и цифровое наследие

Typing SVG

Содержание

Описание проекта

Проект посвящен исследованию датасета, содержащий 1 237 616 доменов хостинга narod.ru.

Цель проекта: разработка платформы для исследования архивного рунета

Участники проекта

Кураторы проекта:

  • Иван Бибилов
  • Анна Козлова

Участники проекта:

  • Ксения Зайцева
  • Михаил Котов
  • Наталья Горбачева
  • Александра Горваль
  • Наталья Дмитриева
  • Татьяна Максимова
  • Ильяс Асланов (в рамках ВКР)

Используемые технологии:

Языки программрования:

Python R JavaScript

Библиотеки для работы с данными:

NumPy Pandas

Инструменты тестирования и скрепинга сайтов:

Selenium

Удаленный репозиторий:

GitHub

Файлы

narod

Название файла Содержание файла
narod-package.py Содержит функции, используемые для скреппинга страниц и преобразования данных
scrap_media.py Содержит функции, используемые для сбора медиа файлов (gif)
interface.py Исполнительный файл dash - приложения
requirements.txt Список зависимостий, необходимых для работы проекта

csv

Название файла Содержание файла
codebook.csv Код-бук с описанием атрибутов датасета websites_100.csv
websites_100.csv Датасет с примерами 100 сайтов для демо функционала приложения

Установка проекта

  1. Склонируйте репозиторий
git clone https://github.com/t4m4g0tch1/narod.git
  1. Скачайте архив screens.zip и поместите в корневую папку проекта:
https://drive.google.com/file/d/1IsWK9bBIx-hNUVy6VPViFEU5IrfANf1s/view?usp=sharing
  1. Установите необходимые зависимости:
pip install -r requirements.txt

About

App for research archive internet websites

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages