An open API service indexing awesome lists of open source software.

https://github.com/osll/op-plot-analyzer


https://github.com/osll/op-plot-analyzer

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# op-plot-analyzer

------------Работа с утилитой в командной строке------------

Компиляция:
javac -cp "./jars/*:" OnPlotAnalyzer.java

Запуск:
java -cp "./jars/*:" OnPlotAnalyzer --director_uniq_words [name of director] --filename plots.csv [file name]

Пример:
java -cp "./jars/*:" OnPlotAnalyzer --director_uniq_words Mack Sennett --filename plots.csv

------------Описание параметров утилиты------------

-about - выводит справку по параметрам;
--filename [file name] - задание имя входного файла, обязательный параметр;

mode 1:
--film_uniq_words [movie name] - составляет и выводит рейтинг фильмов по количеству уникальных слов;
--director_uniq_words [name of director] - составляет и выводит рейтинг режиссеров по количеству
уникальных слов в описаниях фильмов;
--counry_uniq_words [country name] - составляет и выводит рейтинг стран по количеству уникальных слов в описаниях фильмов;
--genre_uniq_words [genre name] - составляет и выводит рейтинг жанров по количеству уникальных слов в описаниях фильмов;
последние три режима могут также быть указаны в совокупности.

mode 2:
--director_raiting - составляет и выводит рейтинг режиссеров по количеству уникальных слов в описаниях;
--genre_raiting - составляет и выводит рейтинг жанров по количеству уникальных слов в описаниях;
--country_raiting - составляет и выводит рейтинг стран по количеству уникальных слов в описаниях;
последние три режима могут также быть указаны в совокупности.

mode 3:
--similar_directors [name of director] - составляет и выводит рейтинг режиссеров по количеству общих уникальных слов в описаниях фильмов (общих с указанным после параметра режиссером).

Параметры разделены на три группы (mode 1, mode 2, mode 3) - при одновременном указании параметров из разных групп утилита будет работать в режиме параметр которого указан последним.


------------Структура директории проекта------------

В директории op-plot-analyzer хранятся:
- в папке jars библиотеки для работы утилиты
- файл README.md - описание проекта
- файл OnPlotAnalyzer.java - файл с исходным кодом