91 lines
4.3 KiB
Markdown
Executable File
91 lines
4.3 KiB
Markdown
Executable File
---
|
||
title: Граф музыки и книг — анализ рынка
|
||
aliases:
|
||
- Граф музыки книг
|
||
- Music Books Knowledge Graph
|
||
tags:
|
||
- personal
|
||
- app-ideas
|
||
- enrichment
|
||
- macos
|
||
- ios
|
||
- swift
|
||
date: 2026-05-31
|
||
related:
|
||
- "[[personal/ideas/app-ideas]]"
|
||
---
|
||
|
||
# Граф музыки и книг — анализ рынка
|
||
|
||
Идея: приложение, которое отображает личную библиотеку треков (или книг)
|
||
как интерактивный граф по темам/настроениям/влияниям — как Obsidian, но
|
||
для медиаколлекции. ИИ-рекомендации на основе графовой близости.
|
||
|
||
## Существующие аналоги
|
||
|
||
| Приложение | Что делает | Разрыв |
|
||
|---|---|---|
|
||
| Spotify / Apple Music | Чёрный ящик рекомендаций | Нет визуализации графа |
|
||
| Everynoise.com | Карта жанров (не треков) | Жанровый уровень, не личная библиотека |
|
||
| Last.fm | Теги + схожие исполнители | Нет графа треков, нет книг |
|
||
| Obsidian | Граф заметок/концептов | Не работает с медиабиблиотекой |
|
||
| Academic (Nature 2024) | Knowledge graph + ML рекомендации | Только бэкенд, нет consumer app |
|
||
|
||
**Вывод:** Прямых конкурентов нет. Ниша «Obsidian для медиабиблиотеки» свободна.
|
||
|
||
## Технические детали
|
||
|
||
**Доступ к данным (Apple Music):**
|
||
- MusicKit — доступ к личной библиотеке ✓ (SwiftUI, iOS/macOS)
|
||
- Метаданные: жанр, BPM, год — частично через MusicKit
|
||
- Теги/темы: нужно внешнее обогащение — Last.fm API, Genius
|
||
|
||
**Граф:**
|
||
- Swift не имеет готового graph layout
|
||
- Вариант A: WKWebView + D3.js/Cytoscape.js (быстрее в разработке)
|
||
- Вариант B: Metal/SwiftUI Canvas + force-directed алгоритм (нативно)
|
||
|
||
**AI рекомендации:**
|
||
- Core ML embeddings — локально, без облака
|
||
- Claude API — батч-кластеризация «вот 50 треков, найди связи»
|
||
- Google Books API — у Алекса уже есть ключ (см. family vault)
|
||
|
||
**Книги:**
|
||
- Google Books API ✓ (ключ уже есть)
|
||
- Open Library API — бесплатно, обширный каталог
|
||
|
||
## Рыночный разрыв
|
||
|
||
Streaming-платформы намеренно скрывают граф — это их конкурентное
|
||
преимущество. Consumer-grade graph visualization для личной библиотеки
|
||
отсутствует полностью.
|
||
|
||
Потенциальная аудитория: music nerds, book clubs, educators,
|
||
personal knowledge workers, Obsidian-пользователи.
|
||
|
||
## Оценка
|
||
|
||
**MVP (только музыка, Apple Music):** 8–12 недель solo
|
||
- MusicKit интеграция: 1 нед
|
||
- Graph layout (WKWebView + D3): 2–3 нед
|
||
- AI кластеризация (embeddings): 1–2 нед
|
||
- UI/UX polish: 2–3 нед
|
||
|
||
**Полная версия (+ книги, + AI рекомендации):** 4–6 месяцев
|
||
|
||
**Монетизация:**
|
||
- macOS: $9.99–14.99 one-time (Setapp-совместим)
|
||
- iOS: $4.99 + In-App для AI-запросов
|
||
|
||
**Риски:**
|
||
- MusicKit метаданных недостаточно → нужен Last.fm + Gracenote
|
||
- Force-directed граф на 5000+ треков — проблемы производительности
|
||
- Spotify закрыл audio features API в 2024 — риск ужесточения доступа
|
||
|
||
**Итог:** Перспективная идея, реальный рыночный пробел. Scope средний.
|
||
Лучший старт — macOS app для Apple Music Users.
|
||
|
||
---
|
||
*Источники: [nature.com/articles/s41598-024-52463-z](https://www.nature.com/articles/s41598-024-52463-z) (2024), [everynoise.com](https://everynoise.com), [kraftgeek.com](https://kraftgeek.com/blogs/musician-guide/top-25-ai-tools-for-musicians-2025)*
|
||
*Дата анализа: 2026-05-31*
|