<h3>📋 Description</h3> • Pitch is seeking short-term, freelance developers with machine learning expertise to enhance our group detection library - a sophisticated system that identifies repeating visual patterns and spatial relationships in slide layouts.
• You'll work on clustering algorithms, geometric analysis, and pattern recognition to help users create more consistent, professional presentations through AI-powered design assistance. <h3>🎯 Requirements</h3> • AI/ML Specialisation
• Clustering algorithms - DBSCAN implementation and optimisation
• Spatial analysis - 2D coordinate systems, geometric calculations
• Feature engineering - Block (how Pitch represents elements on our canvas) properties, layout patterns
• Vector mathematics - Euclidean/Manhattan distance, dot products
• Pattern recognition - Archetype detection, similarity matching
• Currently used JavaScript Libraries
• density-clustering - DBSCAN clustering implementation
• @turf/area and @turf/helpers - Geospatial calculations
• Algorithm Development
• Enhance group detection algorithms for slide layout analysis
• Optimise clustering performance for real-time applications
• Develop archetype-based pattern matching systems
• Implement layout analysis and reading-order detection