Сёгун | 31 мая 2024 года, 12:30

Досмотрел сериал «Сёгун» (Shōgun). Очень неплохо. Сейчас гуглю, там и тут пролетает фраза, что «сериал основан на реальных событиях». Читаю википедию. Выясняется, что автор Джеймс Клавелл вдохновился строчкой из книги, которую он читал дочери: «В 1600 году англичанин отправился в Японию и стал самураем». Джеймс пошел и развил эту строчку в роман размером в 2300 страниц. Потом его немного сократили.

«Самурай без меча — это как самурай с мечом. Только без меча» (Ямамото Мусаси)

Из сложностей — после 10 часов просмотра я в итоге кроме англичанина Джона могу вспомнить только имя одного из центральных феодалов —Торанаги… и еще леди Марико. За остальными нужно лезть в интернет.

Очень рекомендую, очень красиво и познавательно про разницу культур. Сложно сказать, насколько исторически достоверно, но, по крайней мере, красиво.

Alla Prima II: indexing and search | 31 мая 2024 года, 01:50

Как же удобно сейчас стало работать с книжками. В субботу ко мне приедет Alla Prima II художника Ричарда Шмида. Но еще до покупки я не удержался и нашел в сети 500Мб книжку в PDF, и уже прочел 50 страниц. И подумал, а вот если мне захочется извлечь всех упоминаемых художников в книге, смогу ли я это сделать?

Оказалось довольно просто.

1) разбиваем PDF на отдельные страницы через pdfseparate . Получается 332 PDF общим объемом 472 Мб. Занимает несколько минут.

2) переводим отдельные PDF в JPG с помощью pdftoppm -jpeg . Получается 332 JPG. Занимает несколько минут.

3) распознаем текст с помощью tesseract . Этот процесс занимает минут 10.

4) передаем каждый текст страницы локальной llama3, и просим вытащить из текста имена художников из текста с каждой из 332 страниц (то есть 332 запроса). На моем маке это заняло 12 минут. В итоге получилось 953 строчки.

llama3 туповатая, но справляется в целом неплохо. Выдает кучу «шума» тоже типа «Based on the provided text, here are the extracted names of painters» или «I’m happy to help!». Выходной текст после обработки 332 страниц небольшой, всего 953 строчки. Сортируем его, удаляем дубликаты (стало 556). Удаляем все больше трех слов и меньше двух слов через cat names.txt | awk ‘NF>=2 && NF<=4’. Получилось 139 строчек. Среди них все еще есть некоторый шум, например, туда попали «Cobalt Blue», «What an interesting text!» и «Sherlock Holmes» как имена художников. Для того, чтобы их вычистить, используем уже openai, который умнее. Просим оставить только художников и убрать все остальное. Получился список.

Alfred Sisley, Alphonse Mucha, Anders Zorn, Andrew Loomis, Anton Sterba, Antonio Mancini, Arthur Rackham, Berthe Morisot, Bill Mosby, Cecilia Beaux, Charles Hunter, Claude Monet, Dan Gerhartz, Dean Mitchell, Diego Velazquez, Donald Llanuza, Edmund Tarbell, Edouard Manet, Edouard Vuillard, Edward Atkinson Hornel, Eliot Goldfinger, Elizabeth Sparhawk-Jones, Frank Duveneck, Frank Vincent DuMond, Franz Hals, Frederic Remington, Gene Byrnes, George Bridgman, Georges Seurat, Gilbert Stuart, Giovanni Boldini, Grace Arnold, Hans Holbein, Harry Anderson, Heinrich Kley, Henri de Toulouse-Lautrec, Howard Pyle, Ilya Repin, Isaac Levitan, J. W. Waterhouse, J. C. Leyendecker, J.H. Vanderpoel, James M. Dunlop, Jean Dagnan-Bouveret, Jeremy Lipking, Jessie H. Vanderpoel, Joaquin Sorolla, John Gannam, John Singer Sargent, John Singleton Copley, John Twachtman, Katie Swatland, Marcus Thomas, Mary Cassatt, Michael Wilcox, N. C. Wyeth, Nancy Guzik, Nicolai Fechin, Norman Rockwell, Paolo Michetti, Paul Mullally, Peter Paul Rubens, Philip Andreevich Maliavin, Ralph Mayer, Richard Schmid, Robert Henri, Rose Frantzen, Scott Burdick, Shannon Two, Stephen Rogers Peck, Susan Lyon, Thomas Eakins, Thomas Wilmer Dewing, Valentin Serov, Vincent Van Gogh, Wayman Adams, William H. Mosby, William Harnett, William Merritt Chase

5) засылаем теперь этот список в openai опять, и спрашиваем, есть ли среди этих имен не-художники. Оказалось, что все норм, все из них — художники.

6) для надежности еще спрашиваем у openai, есть ли имена из этого «чистого» списка, которых не было в изначальном («грязном»), чтобы проверить, не придумал ли имен художников openai, когда его просили вытащить из «грязного» списка. Отлично, не придумал.

вуаля! чуть больше полчаса, и у меня есть список художников, упомянутых в книге.

7) просим openai разбить список на группы и дать краткую характеристику

РЕЗУЛЬТАТ

Импрессионисты и Постимпрессионисты

=================================

* Alfred Sisley — Французский импрессионист, известный своими пейзажами.

* Claude Monet — Основатель импрессионизма, знаменит своими водяными лилиями и сериями пейзажей.

* Berthe Morisot — Французская импрессионистка, известная своими портретами и сценами из повседневной жизни.

* Edouard Manet — Французский художник, предшественник импрессионизма, известный своими портретами и сценами из жизни Парижа.

* Georges Seurat — Французский постимпрессионист, основатель пуантилизма.

* Vincent Van Gogh — Нидерландский постимпрессионист, известный своими яркими и эмоциональными картинами.

Реализм и Академическая живопись

=============================

* Edouard Vuillard — Французский художник, участник группы Наби, известный своими интерьерами и фигуративными композициями.

* Anders Zorn — Шведский художник, известный своими портретами и жанровыми сценами.

* Cecilia Beaux — Американская портретистка, работавшая в стиле академического реализма.

* Diego Velazquez — Испанский барочный художник, известный своими портретами и историческими сценами.

* Edmund Tarbell — Американский художник, известный своими импрессионистскими портретами и жанровыми сценами.

* Franz Hals — Нидерландский портретист, один из величайших художников золотого века Голландии.

* Frederic Remington — Американский художник и скульптор, специализировавшийся на сценах Дикого Запада.

* Gilbert Stuart — Американский художник, известный своими портретами, включая изображение Джорджа Вашингтона.

* Hans Holbein — Немецкий ренессансный художник, известный своими портретами и религиозными картинами.

* Ilya Repin — Русский реалистический художник, известный своими историческими и жанровыми картинами.

* Isaac Levitan — Русский пейзажист, мастер лирического пейзажа.

* John Singer Sargent — Американский портретист, известный своими изысканными и элегантными портретами.

* Thomas Eakins — Американский реалист, известный своими портретами и жанровыми сценами.

* Valentin Serov — Русский портретист, один из крупнейших представителей русской реалистической школы.

Арт Нуво и Иллюстрация

=================================

* Alphonse Mucha — Чешский художник, ключевая фигура Арт Нуво, известный своими декоративными постерами.

* Arthur Rackham — Британский иллюстратор, известный своими волшебными и фантастическими изображениями.

* Howard Pyle — Американский иллюстратор, основатель Брэндивинской школы иллюстрации.

* J. C. Leyendecker — Американский иллюстратор, известный своими рекламными и журнальными обложками.

* N. C. Wyeth — Американский иллюстратор и художник, известный своими работами для классических приключенческих романов.

* Norman Rockwell — Американский художник и иллюстратор, известный своими идеализированными изображениями американской жизни.

* Frank Vincent DuMond — Американский художник и педагог, известный своими пейзажами и жанровыми сценами.

Портретисты и Жанровые художники

=============================

* Cecilia Beaux — Американская портретистка, работавшая в стиле академического реализма.

* Diego Velazquez — Испанский барочный художник, известный своими портретами и историческими сценами.

* Franz Hals — Нидерландский портретист, один из величайших художников золотого века Голландии.

* John Singer Sargent — Американский портретист, известный своими изысканными и элегантными портретами.

* Thomas Eakins — Американский реалист, известный своими портретами и жанровыми сценами.

* Valentin Serov — Русский портретист, один из крупнейших представителей русской реалистической школы.

* Jean Dagnan-Bouveret — Французский академический художник, известный своими жанровыми сценами и портретами.

* Joaquin Sorolla — Испанский художник, мастер света, известный своими портретами и пляжными сценами.

* John Singleton Copley — Американский колониальный художник, известный своими портретами.

Мастера Пейзажа

==============

* Alfred Sisley — Французский импрессионист, известный своими пейзажами.

* Claude Monet — Основатель импрессионизма, знаменит своими водяными лилиями и сериями пейзажей.

* Isaac Levitan — Русский пейзажист, мастер лирического пейзажа.

* John Twachtman — Американский импрессионист, известный своими лирическими пейзажами.

* Dan Gerhartz — Современный американский художник, известный своими атмосферными пейзажами и фигуративными работами.

* Dean Mitchell — Американский художник, известный своими акварельными пейзажами и городскими сценами.

Современные Художники

====================

* Dan Gerhartz — Современный американский художник, известный своими атмосферными пейзажами и фигуративными работами.

* Dean Mitchell — Американский художник, известный своими акварельными пейзажами и городскими сценами.

* Jeremy Lipking — Современный американский художник, известный своими портретами и фигуративными работами.

* Nancy Guzik — Современная американская художница, известная своими лирическими и романтическими фигуративными работами.

* Richard Schmid — Американский художник и педагог, мастер фигуративной живописи.

Прочие Известные Художники

========================

* J. W. Waterhouse — Британский художник, известный своими картинами на мифологические и литературные темы.

* Paolo Michetti — Итальянский художник, работавший в жанре реализма и символизма.

* Peter Paul Rubens — Фламандский барочный художник, известный своими аллегорическими и мифологическими картинами.

* Gilbert Stuart — Американский художник, известный своими портретами, включая изображение Джорджа Вашингтона.

* Giovanni Boldini — Итальянский портретист, известный своими элегантными и динамичными портретами.

* Henri de Toulouse-Lautrec — Французский постимпрессионист, известный своими афишами и сценами парижской жизни.

* Howard Pyle — Американский иллюстратор, основатель Брэндивинской школы иллюстрации.

* Franz Hals — Нидерландский портретист, один из величайших художников золотого века Голландии.

* Frederic Remington — Американский художник и скульптор, специализировавшийся на сценах Дикого Запада.

* Hans Holbein — Немецкий ренессансный художник, известный своими портретами и религиозными картинами.

Кроме этого, у меня есть заготовленный скрипт для openai embeddings. Где-то минут пять они создаются. После этого можно искать по книжке любыми вопросами. Результат выдается в виде текста страницы с максимально близким содержимым.
 

Как можно много сейчас сделать на компе с информацией!

Screenshot

Хоакин Соролья | 30 мая 2024 года, 22:42

Еще один очень крутой художник, которого я не могу упомянуть в моей коллекции — Хоакин Соролья (Joaquin Sorolla) (1863-1923), испанский художник-импрессионист. Он отличался необычайной творческой энергией и оставил свыше 2000 произведений. Почти все его картины — «быстрые».

В его работах почему-то много белой ткани в разных ее проявлениях. И посмотрите, какие они все позитивные и радостные, полные жизни и солнца — в противоположность тем же испанским Гойи, Веласкесу или Эль Греко. Здравствуй небо, здравствуй море, облакааааа.

Напоминаю, что подобные посты группируются по тегу

#artrauflikes, а на beinginamerica.com в разделе «Art Rauf Likes» есть все 72 (в отличие от Facebook, который забывает (забивает на) почти половину)

Встреча с редкой собакой: упущенный кадр | 30 мая 2024 года, 19:28

Недавно встретили на улице собаку, выглядящую почти как на фото. Вот ступил, не сфотографировал. Это смесь хаски и колли, и не все щенки получаются такие красивые, поэтому порода редкая.

Какого цвета, спрашивают, у меня был дом в детстве | 30 мая 2024 года, 03:26

Какого цвета, спрашивают, у меня был дом в детстве.

Шутники в этом United.

Anders Zorn | 30 мая 2024 года, 01:50

Сегодня читал Richard Schmid «Alla Prima», и там у автора было много отсылок к шведскому художнику начала 20 века Anders Zorn. Добрался посмотреть его картины.

Посмотрите, вот картина с лодкой и девушкой в белом — это акварель! (продана за 3.5 млн долл). Другие картины, где есть вода — тоже акварель. Почти все остальное — масло. Обратите внимание, насколько разные техники. Кроме живописи, у Anders есть еще несоколько сотен офортов. Удивительно, как он мне раньше на глаза не попадался. Гений!

Напоминаю, что подобные посты группируются по тегу #artrauflikes, а на beinginamerica.com в разделе «Art Rauf Likes» есть все 69 (на данный момент) штуки (в отличие от Facebook, который забывает (забивает на) почти половину)

Такахиро Хара | 28 мая 2024 года, 15:35

Сегодня показываю работы интересного японского художника — Такахиро Хара (Takahiro Hara). У него очень разнообразные работы, но зацените типичную японскую любовь к деталям, цвету и тщательности исполнения при в целом совсем не японской живописи.

Напоминаю, что подобные посты группируются по тегу

#artrauflikes, а на beinginamerica.com в разделе «Art Rauf Likes» есть все 69 (на данный момент) штуки (в отличие от Facebook, который забывает (забивает на) почти половину)

LLM: тест на выбрать слова | 28 мая 2024 года, 13:56

Сейчас наткнулся на задачу, которую мне ни одна LLM не может решить. Задача для LLM должна быть суперпростая, но вот не могут.

Есть список слов, около 1000. Нужно оставить из него только слова максимально служебные. Типа which, should, would, etc.

Запрос: I have a list of words: …. Select only 50 words from this list that are primarily functional and carry minimal meaning in the context of keyword searches (for example, which generate significant noise in the case of partial matches). Example — which, shall, very. Do not add any words not present on the list above. The resulting list should contain only words, one word per line.

ChatGPT-4o: начинает выводить какие-то слова по алфавиту, 50 штук заканчивается на слове asking. То есть, он дальше asking даже не зашел.

Google Gemini: начинает придумывать слова, которых нет в списке, несмотря на явное указание, что так делать не надо.

Google Gemini Pro. Выдает хоть что-то, но опять же, выдумывает слова, которых нет в списке. Почти половину выдумал.

Anthropic Claude выдала тоже слова по алфавиту, и остановилась на словах на букву d.

Mistral 8x7B Instruct тоже навыдумывал половину.

По факту не справилась ни одна LLM. А задача вообще про слова, не про математику.

https://pastebin.com/5B8w96au