open-brainy/src/neural
David Snelling 87eb60d527 perf: optimize concept extraction for production (15x faster)
Major performance improvement for large file imports:
- Neural entity extraction now only initializes requested types
- Reduces initialization from 31 types to 2-5 types for concept extraction
- Fixed apparent hang in Excel/PDF/Markdown imports with concept extraction

Technical changes:
- Modified NeuralEntityExtractor.initializeTypeEmbeddings() to accept requestedTypes parameter
- Updated extract() to pass options.types to initialization
- Re-enabled concept extraction by default in SmartExcelImporter
- Added enhanced GCS diagnostic logging for initialization troubleshooting

Performance impact:
- Small files (<100 rows): 5-20 seconds (was: appeared to hang)
- Medium files (100-500 rows): 20-100 seconds (was: timeout)
- Large files (500+ rows): Can be disabled if needed

Fixes critical production issue where brain.extractConcepts() caused timeouts
2025-10-09 17:52:28 -07:00
..
embeddedPatterns.ts refactor: remove deprecated BrainyData class completely 2025-09-30 16:04:00 -07:00
entityExtractionCache.ts feat: add progress tracking, entity caching, and relationship confidence 2025-10-01 15:12:54 -07:00
entityExtractor.ts perf: optimize concept extraction for production (15x faster) 2025-10-09 17:52:28 -07:00
improvedNeuralAPI.ts fix: resolve 19 critical test failures for production readiness 2025-10-09 16:58:53 -07:00
naturalLanguageProcessor.ts fix: resolve 19 critical test failures for production readiness 2025-10-09 16:58:53 -07:00
naturalLanguageProcessorStatic.ts feat: add distributed architecture with sharding and coordination 2025-09-22 15:45:35 -07:00
neuralAPI.ts feat: remove legacy ImportManager, standardize getStats() API 2025-10-09 11:40:31 -07:00
patternLibrary.ts feat: implement incremental sorted indices and Triple Intelligence find() 2025-09-12 12:36:11 -07:00
patterns.ts 🧠 Brainy 2.0.0 - Zero-Configuration AI Database with Triple Intelligence™ 2025-08-26 12:32:21 -07:00
relationshipConfidence.ts feat: add progress tracking, entity caching, and relationship confidence 2025-10-01 15:12:54 -07:00
staticPatternMatcher.ts feat: Brainy 3.0 - Production-ready Triple Intelligence database 2025-09-11 16:23:32 -07:00
types.ts fix: resolve 19 critical test failures for production readiness 2025-10-09 16:58:53 -07:00