feat: complete sacred dualities balance, filter mundane/bureaucratic terms, update search labels
This commit is contained in:
+2356
-2356
File diff suppressed because it is too large
Load Diff
@@ -179,7 +179,7 @@ class _CatalogScreenState extends State<CatalogScreen> {
|
|||||||
child: TextField(
|
child: TextField(
|
||||||
controller: _searchController,
|
controller: _searchController,
|
||||||
decoration: InputDecoration(
|
decoration: InputDecoration(
|
||||||
hintText: 'Поиск по символу, номеру или смыслу...',
|
hintText: 'Поиск по слову, номеру или смыслу...',
|
||||||
prefixIcon: const Padding(
|
prefixIcon: const Padding(
|
||||||
padding: EdgeInsets.symmetric(horizontal: 10),
|
padding: EdgeInsets.symmetric(horizontal: 10),
|
||||||
child: GradientStar(size: 16),
|
child: GradientStar(size: 16),
|
||||||
|
|||||||
@@ -271,7 +271,7 @@ class _HomeSearchScreenState extends State<HomeSearchScreen> {
|
|||||||
focusNode: _focusNode,
|
focusNode: _focusNode,
|
||||||
keyboardType: TextInputType.text,
|
keyboardType: TextInputType.text,
|
||||||
decoration: InputDecoration(
|
decoration: InputDecoration(
|
||||||
labelText: 'Введите номер (#000..#999) или символ',
|
labelText: 'Введите число (#000..#999) или слово',
|
||||||
hintText: 'Например: 777 или огонь',
|
hintText: 'Например: 777 или огонь',
|
||||||
prefixIcon: const Padding(
|
prefixIcon: const Padding(
|
||||||
padding: EdgeInsets.symmetric(horizontal: 12),
|
padding: EdgeInsets.symmetric(horizontal: 12),
|
||||||
|
|||||||
@@ -1,17 +1,14 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
"""
|
"""
|
||||||
Script to build the Oracle 999 dataset with rich symbolic/archetypal descriptions.
|
Script to build the sacred Oracle 999 dataset with strict duality coverage
|
||||||
- Replaces duplicate concepts: 'мама' (keeping 'мать'), 'папа' (keeping 'отец').
|
and filtering of non-relevant bureaucratic/mundane terms.
|
||||||
- Replaces narrow/modern mundane words: 'немец' -> 'иностранец', 'журнал' -> 'летопись', 'газета' -> 'вестник', 'процент' -> 'доля', 'рубль' -> 'богатство', 'километр' -> 'расстояние', 'миллион' -> 'множество'.
|
|
||||||
- Generates deep symbolic/divination meaning ('description') for all 1000 words (000 to 999).
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import urllib.request
|
import urllib.request
|
||||||
import zipfile
|
import zipfile
|
||||||
import io
|
import io
|
||||||
import json
|
import json
|
||||||
import re
|
|
||||||
|
|
||||||
print("Loading frequency dictionary...")
|
print("Loading frequency dictionary...")
|
||||||
|
|
||||||
@@ -68,219 +65,132 @@ category_map = {
|
|||||||
'praed': 'Состояние бытия',
|
'praed': 'Состояние бытия',
|
||||||
}
|
}
|
||||||
|
|
||||||
word_replacements = {
|
# Words to unconditionally exclude as non-relevant bureaucratic/mundane noise
|
||||||
'мама': 'мудрость', # duplicate of мать -> replaced with archetype
|
banned_mundane_words = {
|
||||||
'папа': 'закон', # duplicate of отец -> replaced with archetype
|
'мама', 'папа', 'немец', 'журнал', 'газета', 'государство', 'правительство',
|
||||||
'немец': 'иностранец', # replaced narrow word with archetype of stranger/foreigner
|
'министр', 'советский', 'район', 'область', 'программа', 'орган', 'власть',
|
||||||
'журнал': 'летопись', # replaced modern paper object with chronicle/record of destiny
|
'бюджет', 'организация', 'партия', 'проект', 'экономика', 'цена', 'сумма',
|
||||||
'газета': 'вестник', # replaced modern paper with herald/messenger
|
'рынок', 'продукция', 'предприятие', 'институт', 'договор', 'служба',
|
||||||
'рубль': 'сокровище', # replaced fiat currency with archetype of treasure
|
'структура', 'сфера', 'элемент', 'объект', 'субъект', 'система', 'депутат',
|
||||||
'доллар': 'дар', # replaced fiat currency with archetype of gift/exchange
|
'билет', 'метр', 'тонна', 'директор', 'университет', 'рубль', 'доллар',
|
||||||
'процент': 'мера', # replaced percent with archetype of measure/portion
|
'процент', 'километр', 'килограмм', 'автобус', 'телевизор', 'телефон',
|
||||||
'километр': 'путь', # duplicate measure -> replaced with sacred path
|
'квартира', 'кабинет', 'документ', 'паспорт', 'секретарь', 'статья',
|
||||||
'килограмм': 'тяжесть', # replaced with weight/gravity
|
'заседание', 'комитет', 'сектор', 'факультет', 'администрация', 'прокуратура',
|
||||||
'автобус': 'караван', # replaced modern vehicle with caravan/collective journey
|
'миллион', 'миллиард', 'руководство', 'отдел', 'управление', 'аппарат',
|
||||||
'машина': 'механизм', # replaced car/machine with mechanism of fate
|
'процесс', 'уровень', 'информация', 'проблема', 'вопрос' # generalized filler
|
||||||
'компьютер': 'разум', # replaced modern tech with mind/intellect
|
|
||||||
'телевизор': 'морок', # replaced TV with illusion/mirage
|
|
||||||
'телефон': 'зов', # replaced phone with call/invocation
|
|
||||||
'квартира': 'обитель', # replaced apartment with sanctuary/dwelling
|
|
||||||
'кабинет': 'чертог', # replaced office room with sacred chamber
|
|
||||||
'документ': 'грамота', # replaced document with sacred decree/scroll
|
|
||||||
'паспорт': 'печать', # replaced passport with mark/seal of identity
|
|
||||||
'директор': 'наставник', # replaced director with mentor/guide
|
|
||||||
'милиция': 'стража', # replaced militia with guardian/sentinel
|
|
||||||
'полиция': 'страж', # replaced police with sentinel
|
|
||||||
'президент': 'правитель', # replaced president with sovereign/ruler
|
|
||||||
'секретарь': 'писарь', # replaced secretary with scribe
|
|
||||||
'статья': 'заповедь', # replaced article with principle/covenant
|
|
||||||
}
|
}
|
||||||
|
|
||||||
symbolic_dict = {
|
# Mandatory sacred pairs and polarities (Dualities)
|
||||||
'мать': 'Первозданное Лоно, безусловное принятие, рождение формы и защита. Символ плодородия, истока жизненной силы и материи бытия.',
|
sacred_dualities = [
|
||||||
'отец': 'Закон, Высшая Воля, структура и духовный ориентир. Символизирует внутренний стержень, защиту границ и утверждение истины.',
|
# Element & cosmic polarities
|
||||||
'иностранец': 'Встреча с Неведомым, выход за рамки привычного мира. Символизирует чужеродный взгляд, послание издалека или необходимость адаптации.',
|
('огонь', 'существительное', 's', 'Образ / Архетип', 'Очищающее пламя, страсть, трансформация, разрушение иллюзий и горение духа.'),
|
||||||
'летопись': 'Скрижали судьбы, память времени, фиксация уроков. Указывает на кармические связи, непрерывность пути и мудрость прошлого.',
|
('вода', 'существительное', 's', 'Образ / Архетип', 'Поток эмоций, интуиция, глубинная память, очищение и способность огибать любые преграды.'),
|
||||||
'вестник': 'Внезапное знамение, озарение, знак свыше. Символизирует скорые перемены и необходимость быть чутким к знакам мира.',
|
('воздух', 'существительное', 's', 'Образ / Архетип', 'Мысль, свобода, дыхание жизни, свежее вдохновение и легкость перемен.'),
|
||||||
'сокровище': 'Истинная ценность, духовный дар, скрытый потенциал. Олицетворяет то, что питает душу и требует бережного хранения.',
|
('земля', 'существительное', 's', 'Образ / Архетип', 'Опора, материализация намерений, устойчивость, терпение и накопление сил.'),
|
||||||
'механизм': 'Закономерность причин и следствий, цикличность. Указывает на процессы, развивающиеся по строгим скрытым правилам.',
|
('свет', 'существительное', 's', 'Образ / Архетип', 'Истина, осознанность, рассеяние тьмы, откровение и ясность пути.'),
|
||||||
'обитель': 'Внутреннее святилище, безопасность, сокровенный покой. Место восстановления сил и укоренения души.',
|
('тьма', 'существительное', 's', 'Образ / Архетип', 'Скрытый потенциал, неизведанное, время вызревания плода и глубокого внутреннего погружения.'),
|
||||||
'чертог': 'Пространство принятия важных решений, тайный совет. Символизирует внутреннюю зрелость и концентрацию воли.',
|
('день', 'существительное', 's', 'Образ / Архетип', 'Проявленное действие, ясность видения, активность и солнечная энергия.'),
|
||||||
'печать': 'Нерушимый завет, закрепленный выбор, знак судьбы. Символизирует окончательность принятого решения.',
|
('ночь', 'существительное', 's', 'Образ / Архетип', 'Пространство тайн, мир подсознания, сновидений и сокровенного покоя.'),
|
||||||
'страж': 'Граница между мирами, защита священного, проверка готовности. Указывает на испытание перед входом на новый уровень.',
|
('утро', 'существительное', 's', 'Образ / Архетип', 'Пробуждение, закладка нового семени, свежесть сил и чистый лист судьбы.'),
|
||||||
'правитель': 'Власть над собственной судьбой, суверенитет духа, ответственность за выбор и способность вести за собой.',
|
('вечер', 'существительное', 's', 'Образ / Архетип', 'Подведение итогов, успокоение страстей, созревание мудрости и переход.'),
|
||||||
'заповедь': 'Нравственный закон, высшее наставление, нерушимый компас в моменты смуты и сомнений.',
|
('север', 'существительное', 's', 'Образ / Архетип', 'Хладная ясность разума, испытание на прочность, кристаллизация духа и несгибаемая воля.'),
|
||||||
'мудрость': 'Глубинное понимание сути вещей, созерцание без осуждения, плод прожитого и осознанного опыта.',
|
('юг', 'существительное', 's', 'Образ / Архетип', 'Пламя страсти, тепло плодородия, буйный расцвет жизненных сил и щедрость природы.'),
|
||||||
'закон': 'Космический порядок, баланс причин и следствий, справедливость мироздания.',
|
('восток', 'существительное', 's', 'Образ / Архетип', 'Зарождение света, исток вдохновения, духовное озарение и начало странствия.'),
|
||||||
'дар': 'Благодать, неожиданная помощь свыше, талант или возможность, требующая бескорыстного раскрытия.',
|
('запад', 'существительное', 's', 'Образ / Архетип', 'Закат дневного светила, интеграция опыта, сбор плодов и переход в глубину.'),
|
||||||
'мера': 'Чувство гармонии, золотая середина, предупреждение от крайностей и излишеств.',
|
('небо', 'существительное', 's', 'Образ / Архетип', 'Высший дух, трансцендентный покой, благословение свыше и безграничность сознания.'),
|
||||||
'разум': 'Свет различения, ясность восприятия, способность видеть сквозь иллюзии и туман эмоций.',
|
('бездна', 'существительное', 's', 'Образ / Архетип', 'Первозданный хаос, океан непроявленного, скрытые глубины бессознательного.'),
|
||||||
'зов': 'Пробуждение души, импульс к началу пути, зов предназначения, требующий ответа.',
|
('верх', 'существительное', 's', 'Образ / Архетип', 'Восхождение к пику, победа над инерцией, раскрытие высшего «Я».'),
|
||||||
'стража': 'Неусыпный контроль, бдительность сознания, защита внутреннего мира от деструктивных влияний.',
|
('низ', 'существительное', 's', 'Образ / Архетип', 'Заземление, испытание материей, корни бытия и опора на фундамент.'),
|
||||||
'жизнь': 'Вечный ток бытия, непрерывное развитие, витальная энергия и способность к исцелению.',
|
('высота', 'существительное', 's', 'Образ / Архетип', 'Широкий кругозор, непривязанность к мелочам, масштабный взгляд с вершины.'),
|
||||||
'смерть': 'Великая трансформация, завершение цикла, освобождение от старой формы ради перерождения.',
|
('глубина', 'существительное', 's', 'Образ / Архетип', 'Сокровенная суть, сокрытые истоки причин, проникновение за пределы внешней формы.'),
|
||||||
'любовь': 'Высшая связующая сила вселенной, растворение эго, целительный свет и благословение.',
|
('порядок', 'существительное', 's', 'Образ / Архетип', 'Космическая структура, закон гармонии, дисциплина и выверенность каждого шага.'),
|
||||||
'огонь': 'Очищающее пламя, страсть, трансформация, разрушение иллюзий и горение духа.',
|
('хаос', 'существительное', 's', 'Образ / Архетип', 'Творческая энтропия, разрушение жестких рамок, плодородная почва для рождения нового.'),
|
||||||
'вода': 'Поток эмоций, интуиция, глубинная память, очищение и способность огибать любые преграды.',
|
('жизнь', 'существительное', 's', 'Образ / Архетип', 'Вечный ток бытия, непрерывное развитие, витальная энергия и способность к исцелению.'),
|
||||||
'земля': 'Опора, материализация намерений, устойчивость, терпение и накопление сил.',
|
('смерть', 'существительное', 's', 'Образ / Архетип', 'Великая трансформация, завершение цикла, освобождение от старой формы ради перерождения.'),
|
||||||
'воздух': 'Мысль, свобода, дыхание жизни, свежее вдохновение и легкость перемен.',
|
('рождение', 'существительное', 's', 'Образ / Архетип', 'Появление на свет нового замысла, свежий импульс жизни, невинность начала.'),
|
||||||
'свет': 'Истина, осознанность, рассеяние тьмы, откровение и ясность пути.',
|
('угасание', 'существительное', 's', 'Образ / Архетип', 'Сворачивание отжившего, тихий отход в тень, освобождение места для нового ростка.'),
|
||||||
'тьма': 'Скрытый потенциал, неизведанное, время вызревания плода и глубокого внутреннего погружения.',
|
('начало', 'существительное', 's', 'Образ / Архетип', 'Священная нулевая точка, момент посева, готовность ступить на неизвестную тропу.'),
|
||||||
'солнце': 'Ясный центр самости, радость, витальность, триумф духа и проявленное лидерство.',
|
('конец', 'существительное', 's', 'Образ / Архетип', 'Фиксация кармического урока, закрытие врат, подведение окончательной черты.'),
|
||||||
'луна': 'Мир подсознания, сны, интуитивные предчувствия, приливы и отливы внутреннего моря.',
|
('добро', 'существительное', 's', 'Образ / Архетип', 'Созидательная любовь, бескорыстная помощь, свет, умножающий гармонию мира.'),
|
||||||
'звезда': 'Путеводный ориентир, надежда, высшая цель, связь с вечностью и вера в невозможное.',
|
('зло', 'существительное', 's', 'Образ / Архетип', 'Разрушение гармонии, испытание тьмой, зеркало эгоизма, требующее осознания.'),
|
||||||
'дорога': 'Странствие души, процесс поиска, динамика судьбы и неизбежность движения вперед.',
|
('истина', 'существительное', 's', 'Образ / Архетип', 'Непреложная реальность духа, чистое видение без искажений и проекций.'),
|
||||||
'путь': 'Личное предназначение, духовная траектория, верность своему высшему призванию.',
|
('ложь', 'существительное', 's', 'Образ / Архетип', 'Иллюзия, морок, самообман, уводящий от истинного пути и требующий разоблачения.'),
|
||||||
'порог': 'Точка невозврата, переход между состояниями, испытание веры перед новым этапом.',
|
('сила', 'существительное', 's', 'Образ / Архетип', 'Внутренняя мощь, ресурсность, способность преодолевать сопротивление и созидать.'),
|
||||||
'дом': 'Центр вселенной человека, корень рода, безопасность и внутренний мир.',
|
('слабость', 'существительное', 's', 'Образ / Архетип', 'Уязвимость, истощение ресурсов, знак необходимости остановиться и восстановить баланс.'),
|
||||||
'храм': 'Связь с сакральным, место молитвы и благоговения, тишина внутри хаоса.',
|
('любовь', 'существительное', 's', 'Образ / Архетип', 'Высшая связующая сила вселенной, растворение эго, целительный свет и благословение.'),
|
||||||
'зеркало': 'Отражение истинного «Я», беспристрастный свидетель, разоблачение самообмана.',
|
('ненависть', 'существительное', 's', 'Образ / Архетип', 'Огонь отторжения, разрушительная привязанность к обиде, требующая исцеления сердца.'),
|
||||||
'сердце': 'Центр чувств и духовного знания, компас истинных стремлений души.',
|
('мир', 'существительное', 's', 'Образ / Архетип', 'Гармония противоположностей, согласие, время созидания и спокойного процветания.'),
|
||||||
'душа': 'Бессмертная искра сознания, вместилище глубинного опыта и связи с Источником.',
|
('война', 'существительное', 's', 'Образ / Архетип', 'Столкновение сил, кризис, проверка на стойкость и необходимость отстаивать свои ценности.'),
|
||||||
'время': 'Великий уравнитель, поток изменений, вызревание плодов и проверка намерений на прочность.',
|
('свобода', 'существительное', 's', 'Образ / Архетип', 'Полет духа, отсутствие внутренних оков, осознанный выбор своего предназначения.'),
|
||||||
'слово': 'Творящий логос, материализация мысли, сила обещания и заклинание реальности.',
|
('плен', 'существительное', 's', 'Образ / Архетип', 'Зависимость от обстоятельств или чужой воли, кармический урок терпения и поиска выхода.'),
|
||||||
'рука': 'Творческое действие, помощь, способность брать и отдавать, жест созидания.',
|
('дух', 'существительное', 's', 'Образ / Архетип', 'Бессмертная искра сознания, высший разум, связь с Божественным Источником.'),
|
||||||
'глаз': 'Видение сути, наблюдатель, прозрение и всевидящее око высшего разума.',
|
('тело', 'существительное', 's', 'Образ / Архетип', 'Священный храм души, материальный проводник опыта, чувствительный барометр правды.'),
|
||||||
'дверь': 'Возможность, тайный проход, открытие нового пространства или необходимость закрыть прошлое.',
|
('явь', 'существительное', 's', 'Образ / Архетип', 'Проявленный мир плотных форм, пространство практических действий и проверки истинности.'),
|
||||||
'ключ': 'Разгадка тайны, решение проблемы, доступ к закрытым знаниям и ресурсам.',
|
('сон', 'существительное', 's', 'Образ / Архетип', 'Послание бессознательного, предвидение, состояние растворения иллюзий плотного мира.'),
|
||||||
'меч': 'Различение добра и зла, отсечение лишнего, сила правды и решительность воли.',
|
('память', 'существительное', 's', 'Образ / Архетип', 'Связь с корнями, интеграция прошлого опыта, уважение к урокам судьбы.'),
|
||||||
'щит': 'Внутренняя защита, нерушимость веры, сбережение энергии от внешних атак.',
|
('забвение', 'существительное', 's', 'Образ / Архетип', 'Очищение ментального поля, отпускание груза прошлых обид, целительный покой пустоты.'),
|
||||||
'ветер': 'Неуловимые перемены, дыхание духа, освобождение от застоя и свежие веяния.',
|
('пустота', 'существительное', 's', 'Образ / Архетип', 'Первозданная Шуньята, священный вакуум, бесконечный потенциал до начала творения.'),
|
||||||
'буря': 'Кризис очищения, катарсис, сокрушение старых опор ради прорыва.',
|
('полнота', 'существительное', 's', 'Образ / Архетип', 'Изобилие бытия, зрелость плодов, ощущение целостности и насыщенности энергией.'),
|
||||||
'лес': 'Лабиринт подсознания, древние тайны, испытание неизвестностью и единение с природой.',
|
('вход', 'существительное', 's', 'Образ / Архетип', 'Погружение в новый опыт, готовность переступить порог и принять вызовы нового мира.'),
|
||||||
'гора': 'Вершина духа, преодоление трудностей, взгляд с высоты и непоколебимость.',
|
('выход', 'существительное', 's', 'Образ / Архетип', 'Освобождение из лабиринта, завершение этапа, прорыв к свету сквозь преграды.'),
|
||||||
'река': 'Непрерывное течение событий, принятие перемен, доверие потоку жизни.',
|
('друг', 'существительное', 's', 'Образ / Архетип', 'Родственная душа, зеркало верности, соратник в духовных поисках.'),
|
||||||
'море': 'Бездна возможностей, первозданный хаос, океан мудрости и таинственная глубина.',
|
('враг', 'существительное', 's', 'Образ / Архетип', 'Катализатор роста, безжалостное зеркало слабостей, стимул к укреплению духа.'),
|
||||||
'птица': 'Полет мысли, вести с тонкого плана, освобождение от земной тяжести.',
|
('чистота', 'существительное', 's', 'Образ / Архетип', 'Кристальная прозрачность намерений, незапятнанность духа, источник благодати.'),
|
||||||
'древо': 'Ось мира, связь корней (предков) и кроны (будущего), непрерывный рост.',
|
('скверна', 'существительное', 's', 'Образ / Архетип', 'Ментальное или кармическое загрязнение, яд сомнений, требующий очищения огнем или водой.'),
|
||||||
'семя': 'Скрытый потенциал, замысел, требующий времени и терпения для прорастания.',
|
('дар', 'существительное', 's', 'Образ / Архетип', 'Благодать, неожиданная помощь свыше, талант, требующий бескорыстной отдачи.'),
|
||||||
'плод': 'Результат усилий, завершение процесса, награда за труд или горький опыт.',
|
('жертва', 'существительное', 's', 'Образ / Архетип', 'Осознанный отказ от малого ради великого, священный акт освобождения от привязанности.'),
|
||||||
'камень': 'Незыблемость, прочность, фундамент, но и предупреждение о косности и закостенелости.',
|
('тайна', 'существительное', 's', 'Образ / Архетип', 'Сокровенное знание, скрытый замысел судьбы, требующий благоговения и терпения.'),
|
||||||
'хлеб': 'Насущная пища, насыщение потребностей, благодарность за простые дары бытия.',
|
('откровение', 'существительное', 's', 'Образ / Архетип', 'Внезапное снятие завесы, прямое постижение истины, озарение высшим светом.'),
|
||||||
'золото': 'Чистота духа, нетленность ценностей, алхимическое совершенство.',
|
('тишина', 'существительное', 's', 'Образ / Архетип', 'Пространство зарождения истины, глубокий покой, слух, обращенный внутрь себя.'),
|
||||||
'серебро': 'Лунная интуиция, чистота помыслов, тонкая восприимчивость и защита.',
|
('зов', 'существительное', 's', 'Образ / Архетип', 'Пробуждение души, импульс к началу пути, зов предназначения, требующий ответа.'),
|
||||||
'тень': 'Вытесненные аспекты личности, скрытые страхи, таящие в себе нераскрытую силу.',
|
('ключ', 'существительное', 's', 'Образ / Архетип', 'Разгадка тайны, решение проблемы, доступ к закрытым знаниям и ресурсам.'),
|
||||||
'мост': 'Преодоление разделения, объединение противоположностей, диалог и примирение.',
|
('замок', 'существительное', 's', 'Образ / Архетип', 'Запечатанная дверь, преграда для непосвященных, проверка чистоты намерений.'),
|
||||||
'сон': 'Послание бессознательного, предвидение, состояние растворения иллюзий плотного мира.',
|
('мать', 'существительное', 's', 'Образ / Архетип', 'Первозданное Лоно, безусловное принятие, рождение формы и защита.'),
|
||||||
'тишина': 'Пространство зарождения истины, глубокий покой, слух, обращенный внутрь себя.',
|
('отец', 'существительное', 's', 'Образ / Архетип', 'Закон, Высшая Воля, структура и духовный ориентир.'),
|
||||||
'голос': 'Проявление индивидуальности, смелость заявить о себе, звучание правды.',
|
('мудрец', 'существительное', 's', 'Образ / Архетип', 'Зрелость понимания, созерцание без суждений, хранитель сокровенного знания.'),
|
||||||
'друг': 'Родственная душа, зеркало верности, соратник в духовных поисках.',
|
('безумец', 'существительное', 's', 'Образ / Архетип', 'Священный шут, спонтанный выход за рамки догм, разрыв шаблонов и шаг в неизвестность.'),
|
||||||
'враг': 'Катализатор роста, безжалостное зеркало слабостей, стимул к укреплению духа.',
|
('иностранец', 'существительное', 's', 'Образ / Архетип', 'Встреча с Неведомым, выход за рамки привычного мира, чужеродный взгляд и урок адаптации.'),
|
||||||
'ребенок': 'Первозданная чистота, спонтанность, начало нового цикла, искренняя вера в чудо.',
|
('летопись', 'существительное', 's', 'Образ / Архетип', 'Скрижали судьбы, память времени, фиксация уроков и кармических связей.'),
|
||||||
'старик': 'Мудрость завершения, совет предков, угасание формы и торжество понимания.',
|
('вестник', 'существительное', 's', 'Образ / Архетип', 'Внезапное знамение, озарение, знак свыше о скорых переменах.'),
|
||||||
'странник': 'Душа в поиске истины, непривязанность к земному, свобода выбора направления.',
|
('сокровище', 'существительное', 's', 'Образ / Архетип', 'Истинная ценность, духовный дар, скрытый потенциал души.'),
|
||||||
'мастер': 'Зрелость навыка, осознанное созидание, передача тайного знания.',
|
('обитель', 'существительное', 's', 'Образ / Архетип', 'Внутреннее святилище, безопасность, сокровенный покой и восстановление сил.'),
|
||||||
'быть': 'Первичное присутствие, манифестация существования, утверждение «Я ЕСМЬ».',
|
('чертог', 'существительное', 's', 'Образ / Архетип', 'Пространство принятия высших решений, тайный совет и концентрация воли.'),
|
||||||
'знать': 'Внутреннее ведение, соприкосновение с истиной, выход из иллюзий неведения.',
|
('печать', 'существительное', 's', 'Образ / Архетип', 'Нерушимый завет, закрепленный выбор, знак судьбы.'),
|
||||||
'видеть': 'Ясновидение, способность различать скрытую суть явлений за внешней оболочкой.',
|
('страж', 'существительное', 's', 'Образ / Архетип', 'Граница между мирами, защита священного, проверка готовности к переходу.'),
|
||||||
'слышать': 'Восприимчивость к знакам мира, тонкая чуткость к интуиции и советам свыше.',
|
]
|
||||||
'говорить': 'Манифестация намерения, передача вибрации, ответственность за произнесенное.',
|
|
||||||
'идти': 'Непрерывное следование своему пути, преодоление инерции и сомнений.',
|
|
||||||
'стоять': 'Непоколебимость, верность принципам, стойкость в бурях и сохранение центра.',
|
|
||||||
'любить': 'Раскрытие сердца, соединение с Источником, трансформация через бескорыстие.',
|
|
||||||
'хотеть': 'Импульс желания, топливо для движения, но и проверка на истинность потребности.',
|
|
||||||
'думать': 'Ментальная алхимия, структурирование хаоса, поиск верных решений.',
|
|
||||||
'делать': 'Заземление замысла, физическое воплощение идей в плотный мир.',
|
|
||||||
'жить': 'Полнота проживания каждого мига, принятие всех граней земного опыта.',
|
|
||||||
'умереть': 'Сбрасывание отжившей оболочки, переход на иной вибрационный уровень.',
|
|
||||||
'ждать': 'Священное терпение, доверие космическим ритмам созревания плода.',
|
|
||||||
'искать': 'Духовный поиск, жажда познания, готовность к открытиям и сомнениям.',
|
|
||||||
'найти': 'Обретение ответа, награда за упорство, встреча с предназначенным.',
|
|
||||||
'давать': 'Щедрость духа, запуск круговорота изобилия, освобождение от жадности.',
|
|
||||||
'брать': 'Принятие даров судьбы, умение вместить благодать и оценить предложенное.',
|
|
||||||
'помнить': 'Связь с корнями, интеграция прошлого опыта, уважение к урокам судьбы.',
|
|
||||||
'забыть': 'Освобождение от груза прошлого, прощение, очищение ментального пространства.',
|
|
||||||
'верить': 'Связь с невидимым, опора на высшие законы, маяк во тьме неизвестности.',
|
|
||||||
'бояться': 'Сигнал границы комфорта, тень, требующая осознания и освещения светом разума.',
|
|
||||||
'просить': 'Смирение эго, признание нужды в Высшей поддержке, раскрытие готовности принять.',
|
|
||||||
'простить': 'Развязывание кармических узлов, возвращение своей энергии, исцеление сердца.',
|
|
||||||
'строить': 'Созидание долговременного, упорный труд, закладывание фундамента будущего.',
|
|
||||||
'разрушить': 'Очищение площадки для нового, сокрушение ложных идолов и отживших структур.',
|
|
||||||
'молчать': 'Накопление силы, охрана тайны, благоговение перед величием момента.',
|
|
||||||
'смеяться': 'Легкость духа, победа над страхом, целебная радость бытия.',
|
|
||||||
'плакать': 'Очищение эмоциональных ран, отпускание боли, рождение новой мягкости.',
|
|
||||||
'начинать': 'Священный импульс старта, нулевая точка творения, закладка зерна.',
|
|
||||||
'кончать': 'Подведение итогов, интеграция уроков, закрытие портала и завершение главы.',
|
|
||||||
'расти': 'Органическое расширение сознания, преодоление ограничений, тяга к Свету.',
|
|
||||||
'я': 'Центр осознания, точка сборки реальности, личная воля и ответственность.',
|
|
||||||
'ты': 'Зеркало, партнер, божественное «Ты», встреча с другим мирозданием.',
|
|
||||||
'мы': 'Единство душ, соборность, синергия сил и разделенная судьба.',
|
|
||||||
'он': 'Внешний фактор, мужской аспект ситуации, сторонний наблюдатель.',
|
|
||||||
'она': 'Интуитивный аспект ситуации, женская таинственная энергия, вдохновение.',
|
|
||||||
'оно': 'Суть явления, безличный закон, нейтральная сила природы.',
|
|
||||||
'они': 'Окружение, коллективное поле, внешний социум и родовые связи.',
|
|
||||||
'все': 'Полнота охвата, целостность, космический синтез всех элементов.',
|
|
||||||
'ничто': 'Первозданная пустота (Шуньята), потенциал непроявленного бытия.',
|
|
||||||
'в': 'Вектор глубокого погружения внутрь, тайное пространство, переход в скрытую суть.',
|
|
||||||
'из': 'Вектор исхода, освобождение, исток реки, рождение из первопричины.',
|
|
||||||
'к': 'Устремление к цели, притяжение, сближение и поиск соприкосновения.',
|
|
||||||
'от': 'Дистанцирование, защита границ, завершение контакта или отправная точка.',
|
|
||||||
'на': 'Манифестация на поверхности, опора, явное проявление перед миром.',
|
|
||||||
'с': 'Союз, сотворчество, совместное преодоление и синергия энергий.',
|
|
||||||
'без': 'Отказ от лишнего, аскеза, обнаженная суть без украшений.',
|
|
||||||
'под': 'Скрытое влияние, тайные мотивы, невидимая опора или бремя ответственности.',
|
|
||||||
'над': 'Высший надзор, выход в мета-позицию, доминирование духа над материей.',
|
|
||||||
'за': 'Поддержка из-за спины, скрытая причина или то, что ждет за горизонтом.',
|
|
||||||
'до': 'Предел, граница терпения, священный рубеж перед трансформацией.',
|
|
||||||
'после': 'Последствия выбора, сбор плодов, новое состояние после грозы.',
|
|
||||||
'и': 'Гармоничный синтез, объединение полярностей, непрерывность связи.',
|
|
||||||
'а': 'Тонкое различение, контрапункт, осознание различий без вражды.',
|
|
||||||
'но': 'Препятствие для проверки воли, скрытое условие, развилка судьбы.',
|
|
||||||
'или': 'Священный выбор, развилка дорог, тест на зрелость и самостоятельность.',
|
|
||||||
'да': 'Благословение вселенной, согласие с потоком, зеленый свет действию.',
|
|
||||||
'нет': 'Сакральный запрет, защита от ложного пути, необходимость остановиться.',
|
|
||||||
'не': 'Отрицание, необходимость отсечь иллюзию или обратить взор на противоположное.',
|
|
||||||
'уже': 'Свершившийся факт, необратимость времени, плод уже созрел.',
|
|
||||||
'еще': 'Время для подготовки, шанс доделать начатое, незавершенный цикл.',
|
|
||||||
'здесь': 'Точка абсолютного присутствия, единственный момент, где есть сила.',
|
|
||||||
'там': 'Горизонт устремлений, проекция надежд или иллюзия будущего.',
|
|
||||||
'сейчас': 'Вечное настоящее, врата в безмолвие, момент принятия решения.',
|
|
||||||
'всегда': 'Вечность, непреложная константа духа, космический закон.',
|
|
||||||
'никогда': 'Абсолютный рубеж, невозможность возврата, закрытая дверь.',
|
|
||||||
'вдруг': 'Синхроничность, внезапное вмешательство высших сил, разрыв шаблона.',
|
|
||||||
}
|
|
||||||
|
|
||||||
def generate_symbolic_desc(word, pos_ru, raw_pos):
|
symbolic_custom_dict = {w[0]: w[4] for w in sacred_dualities}
|
||||||
w_lower = word.lower()
|
|
||||||
if w_lower in symbolic_dict:
|
|
||||||
return symbolic_dict[w_lower]
|
|
||||||
|
|
||||||
if raw_pos == 's':
|
|
||||||
return f"Сакральный символ («{word}»): архетипический образ в поле судьбы. Олицетворяет ключевую фигуру, предмет силы или сферу кристаллизации вашего опыта в текущем вопросе."
|
|
||||||
elif raw_pos == 'v':
|
|
||||||
return f"Вектор трансформации («{word}»): активный процесс духовной динамики. Указывает на действие, необходимое для восстановления баланса или прорыва через застой."
|
|
||||||
elif raw_pos == 'a':
|
|
||||||
return f"Качество энергии («{word}»): скрытая окраска ситуации. Отражает вибрационное состояние пространства, истинный мотив или свойство, которое важно проявить."
|
|
||||||
elif raw_pos == 'adv' or raw_pos == 'advpro':
|
|
||||||
return f"Модус судьбы («{word}»): указатель темпа и характера развертывания событий. Показывает, как именно и с каким настроем раскрывается ситуация."
|
|
||||||
elif raw_pos == 'spro' or raw_pos == 'apro':
|
|
||||||
return f"Фокус осознания («{word}»): точка концентрации воли. Указывает, на кого или на какой аспект направлена главная энергия расклада."
|
|
||||||
elif raw_pos == 'pr':
|
|
||||||
return f"Вектор связи («{word}»): пространственно-временная направленность силы между элементами вашей ситуации."
|
|
||||||
elif raw_pos == 'conj':
|
|
||||||
return f"Узел отношений («{word}»): принцип соединения явлений, показывающий характер перехода между причиной и следствием."
|
|
||||||
elif raw_pos == 'part':
|
|
||||||
return f"Импульс модальности («{word}»): тонкий нюанс восприятия, подчеркивающий скрытый фокус внимания."
|
|
||||||
elif raw_pos == 'num':
|
|
||||||
return f"Числовой код («{word}»): сакральная мера количества, циклов или порядка проявления событий."
|
|
||||||
else:
|
|
||||||
return f"Символический ключ («{word}»): знак в оракульной матрице, несущий скрытое послание для синхронистичного осмысления."
|
|
||||||
|
|
||||||
top_1000 = []
|
top_1000 = []
|
||||||
seen = set()
|
seen = set()
|
||||||
|
|
||||||
|
# 1. First add ALL sacred dualities and core archetypes
|
||||||
|
for item in sacred_dualities:
|
||||||
|
w, pos, raw_pos, cat, desc = item
|
||||||
|
if w not in seen:
|
||||||
|
seen.add(w)
|
||||||
|
top_1000.append({
|
||||||
|
'baseId': len(top_1000),
|
||||||
|
'word': w,
|
||||||
|
'pos': pos,
|
||||||
|
'raw_pos': raw_pos,
|
||||||
|
'category': cat,
|
||||||
|
'freq': 99.0,
|
||||||
|
'desc': desc,
|
||||||
|
})
|
||||||
|
|
||||||
|
print(f"Added {len(top_1000)} sacred dualities and core archetypes.")
|
||||||
|
|
||||||
|
# 2. Fill the remaining spots from frequency list, filtering out all banned mundane/bureaucratic terms
|
||||||
for lemma, raw_pos, freq in entries:
|
for lemma, raw_pos, freq in entries:
|
||||||
w = lemma.strip().lower()
|
w = lemma.strip().lower()
|
||||||
if not w or len(w) == 0:
|
if not w or len(w) == 0:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if w in word_replacements:
|
if w in banned_mundane_words:
|
||||||
w = word_replacements[w]
|
|
||||||
|
|
||||||
if w in seen:
|
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if w in ['мама', 'папа', 'немец', 'журнал']:
|
if w in seen:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
seen.add(w)
|
seen.add(w)
|
||||||
@@ -294,63 +204,44 @@ for lemma, raw_pos, freq in entries:
|
|||||||
'raw_pos': raw_pos,
|
'raw_pos': raw_pos,
|
||||||
'category': cat,
|
'category': cat,
|
||||||
'freq': round(freq, 1),
|
'freq': round(freq, 1),
|
||||||
|
'desc': None,
|
||||||
})
|
})
|
||||||
|
|
||||||
if len(top_1000) == 1000:
|
if len(top_1000) == 1000:
|
||||||
break
|
break
|
||||||
|
|
||||||
sacred_pad_words = [
|
print(f"Total curated sacred lexicon: {len(top_1000)} words.")
|
||||||
('летопись', 'существительное', 's', 'Образ / Архетип', 85.0),
|
|
||||||
('вестник', 'существительное', 's', 'Образ / Архетип', 84.0),
|
|
||||||
('сокровище', 'существительное', 's', 'Образ / Архетип', 83.0),
|
|
||||||
('обитель', 'существительное', 's', 'Образ / Архетип', 82.0),
|
|
||||||
('чертог', 'существительное', 's', 'Образ / Архетип', 81.0),
|
|
||||||
('печать', 'существительное', 's', 'Образ / Архетип', 80.0),
|
|
||||||
('страж', 'существительное', 's', 'Образ / Архетип', 79.0),
|
|
||||||
('заповедь', 'существительное', 's', 'Образ / Архетип', 78.0),
|
|
||||||
('мудрость', 'существительное', 's', 'Образ / Архетип', 77.0),
|
|
||||||
('дар', 'существительное', 's', 'Образ / Архетип', 76.0),
|
|
||||||
('мера', 'существительное', 's', 'Образ / Архетип', 75.0),
|
|
||||||
('разум', 'существительное', 's', 'Образ / Архетип', 74.0),
|
|
||||||
('зов', 'существительное', 's', 'Образ / Архетип', 73.0),
|
|
||||||
('стража', 'существительное', 's', 'Образ / Архетип', 72.0),
|
|
||||||
('тайна', 'существительное', 's', 'Образ / Архетип', 71.0),
|
|
||||||
('судьба', 'существительное', 's', 'Образ / Архетип', 70.0),
|
|
||||||
('звезда', 'существительное', 's', 'Образ / Архетип', 69.0),
|
|
||||||
('солнце', 'существительное', 's', 'Образ / Архетип', 68.0),
|
|
||||||
('луна', 'существительное', 's', 'Образ / Архетип', 67.0),
|
|
||||||
('огонь', 'существительное', 's', 'Образ / Архетип', 66.0),
|
|
||||||
('вода', 'существительное', 's', 'Образ / Архетип', 65.0),
|
|
||||||
('земля', 'существительное', 's', 'Образ / Архетип', 64.0),
|
|
||||||
('воздух', 'существительное', 's', 'Образ / Архетип', 63.0),
|
|
||||||
('порог', 'существительное', 's', 'Образ / Архетип', 62.0),
|
|
||||||
('ключ', 'существительное', 's', 'Образ / Архетип', 61.0),
|
|
||||||
('замок', 'существительное', 's', 'Образ / Архетип', 60.0),
|
|
||||||
('зеркало', 'существительное', 's', 'Образ / Архетип', 59.0),
|
|
||||||
('древо', 'существительное', 's', 'Образ / Архетип', 58.0),
|
|
||||||
('семя', 'существительное', 's', 'Образ / Архетип', 57.0),
|
|
||||||
('мост', 'существительное', 's', 'Образ / Архетип', 56.0),
|
|
||||||
]
|
|
||||||
|
|
||||||
for w, pos, raw_pos, cat, freq in sacred_pad_words:
|
def generate_symbolic_desc(word, pos_ru, raw_pos, custom_desc):
|
||||||
if len(top_1000) >= 1000:
|
if custom_desc:
|
||||||
break
|
return custom_desc
|
||||||
if w not in seen:
|
if word in symbolic_custom_dict:
|
||||||
seen.add(w)
|
return symbolic_custom_dict[word]
|
||||||
top_1000.append({
|
|
||||||
'baseId': len(top_1000),
|
|
||||||
'word': w,
|
|
||||||
'pos': pos,
|
|
||||||
'raw_pos': raw_pos,
|
|
||||||
'category': cat,
|
|
||||||
'freq': freq,
|
|
||||||
})
|
|
||||||
|
|
||||||
print(f"Total curated words: {len(top_1000)}")
|
if raw_pos == 's':
|
||||||
|
return f"Сакральный символ («{word}»): архетипический образ в поле судьбы. Олицетворяет ключевую сферу кристаллизации вашего опыта в текущем вопросе."
|
||||||
|
elif raw_pos == 'v':
|
||||||
|
return f"Вектор трансформации («{word}»): активный процесс духовной динамики. Указывает на действие, необходимое для восстановления баланса или прорыва."
|
||||||
|
elif raw_pos == 'a':
|
||||||
|
return f"Качество энергии («{word}»): скрытая окраска ситуации. Отражает вибрационное состояние пространства, истинный мотив или качество для проявления."
|
||||||
|
elif raw_pos == 'adv' or raw_pos == 'advpro':
|
||||||
|
return f"Модус судьбы («{word}»): указатель темпа и характера развертывания событий. Показывает, как именно раскрывается ситуация."
|
||||||
|
elif raw_pos == 'spro' or raw_pos == 'apro':
|
||||||
|
return f"Фокус осознания («{word}»): точка концентрации воли. Указывает, на какой аспект направлена главная энергия расклада."
|
||||||
|
elif raw_pos == 'pr':
|
||||||
|
return f"Вектор связи («{word}»): пространственно-временная направленность силы между элементами вашей ситуации."
|
||||||
|
elif raw_pos == 'conj':
|
||||||
|
return f"Узел отношений («{word}»): принцип соединения явлений, показывающий характер перехода между причиной и следствием."
|
||||||
|
elif raw_pos == 'part':
|
||||||
|
return f"Импульс модальности («{word}»): тонкий нюанс восприятия, подчеркивающий скрытый фокус внимания."
|
||||||
|
elif raw_pos == 'num':
|
||||||
|
return f"Числовой код («{word}»): сакральная мера количества, циклов или порядка проявления событий."
|
||||||
|
else:
|
||||||
|
return f"Символический ключ («{word}»): знак в оракульной матрице, несущий скрытое послание для синхронистичного осмысления."
|
||||||
|
|
||||||
dart_lines = []
|
dart_lines = []
|
||||||
dart_lines.append("// AUTO-GENERATED: 1000 Oracle & Divination Russian Words Dataset (000 to 999)")
|
dart_lines.append("// AUTO-GENERATED: 1000 Oracle & Divination Russian Words Dataset (000 to 999)")
|
||||||
dart_lines.append("// Sacred Lexicon with Archetypal and Symbolic Interpretations")
|
dart_lines.append("// Sacred Lexicon with Balanced Polarities, Archetypes, and Symbolic Interpretations")
|
||||||
dart_lines.append("import '../models/word_model.dart';\n")
|
dart_lines.append("import '../models/word_model.dart';\n")
|
||||||
dart_lines.append("const List<WordItem> kRussianTop1000Words = [")
|
dart_lines.append("const List<WordItem> kRussianTop1000Words = [")
|
||||||
|
|
||||||
@@ -360,7 +251,7 @@ for idx, item in enumerate(top_1000):
|
|||||||
raw_pos = item['raw_pos']
|
raw_pos = item['raw_pos']
|
||||||
cat = item['category']
|
cat = item['category']
|
||||||
freq = item['freq']
|
freq = item['freq']
|
||||||
desc = generate_symbolic_desc(w, pos, raw_pos)
|
desc = generate_symbolic_desc(w, pos, raw_pos, item['desc'])
|
||||||
|
|
||||||
w_clean = w.replace('"', '\\"')
|
w_clean = w.replace('"', '\\"')
|
||||||
pos_clean = pos.replace('"', '\\"')
|
pos_clean = pos.replace('"', '\\"')
|
||||||
@@ -381,4 +272,4 @@ dart_lines.append("];\n")
|
|||||||
with open('lib/data/words_data.dart', 'w', encoding='utf-8') as f:
|
with open('lib/data/words_data.dart', 'w', encoding='utf-8') as f:
|
||||||
f.write('\n'.join(dart_lines))
|
f.write('\n'.join(dart_lines))
|
||||||
|
|
||||||
print("Wrote lib/data/words_data.dart successfully with 1000 items!")
|
print("Wrote lib/data/words_data.dart successfully with 1000 curated items!")
|
||||||
|
|||||||
Reference in New Issue
Block a user