About TTF-DDG
NCCR Evolving Language Transversal Task Force Digital Data Generation
Learn about the TTF-DDG: our mission, team, and role in supporting computer-based research across the NCCR Evolving Language project.
Quick Facts
- Full Name: NCCR Evolving Language Transversal Task Force Digital Data Generation
- Acronym: NCCR-TTF-DDG
- Established: Late 2024
- Team Size: 1 permanent member + 7 supervising PIs
- Role: Technical support and implementation for computer-based research tasks
About Sections
Mission & Role
Our purpose and responsibilities
Discover how the TTF-DDG:
- Supports implementation of computer-based tasks
- Develops and maintains the task library
- Modernizes and upgrades existing systems
- Facilitates cross-work package collaboration
Key Focus Areas:
- Library of Tasks development
- ASR Collection implementation
- Technical modernization efforts
Team
Who we are
Meet the TTF-DDG team:
- 1 Permanent Member: Hands-on technical development and support
- 7 Supervising PIs: Strategic guidance and oversight
Learn about:
- Our working model
- Areas of expertise
- Collaboration approach
- Growth and history
Supervision
Governance and oversight
Understanding our supervisory structure:
- Role of the 7 Principal Investigators
- Governance model
- Decision-making processes
- Integration with NCCR structure
Our Story
Foundation (Late 2024)
The TTF-DDG was established in response to the growing need for coordinated technical support across NCCR Evolving Language work packages.
Rapid Growth (2024-2025)
Since inception, we've quickly expanded our portfolio:
- Developed the Library of Tasks
- Created the ASR Collection
- Modernized multiple existing systems
- Established collaboration with numerous work packages
Current Status
As a new but active initiative, we're:
- Supporting multiple ongoing projects
- Developing new task capabilities
- Continuously improving existing systems
- Building our infrastructure and community
What We Do
Core Services
1. Task Development
- Custom task implementation
- Adaptation of existing tasks
- Technical consultation
- Quality assurance
2. System Modernization
- Framework upgrades
- Testing implementation
- Performance optimization
- Platform support
3. Infrastructure
- Library of Tasks platform
- ASR Collection system
- Data management tools
- Integration support
4. Support & Training
- Technical support
- User training
- Documentation
- Troubleshooting
Our Approach
Principles
- Reliability: Comprehensive testing and quality assurance
- Collaboration: Close partnership with researchers
- Modernization: Current best practices and technologies
- Sustainability: Long-term maintainability
- Documentation: Clear, comprehensive technical docs
Methods
- Iterative development with user feedback
- Test-driven development
- Version control and code review
- Platform-specific optimization
- Continuous improvement
Impact
For Researchers
- Reliable, tested research tools
- Reduced technical barriers
- Faster implementation of research ideas
- Professional-quality software
For Work Packages
- Standardized technical approaches
- Shared resources and tools
- Cross-package collaboration
- Coordinated support
For NCCR
- Technical infrastructure
- Methodological innovation
- Research acceleration
- Long-term software sustainability
Collaborations
We work closely with:
- All NCCR work packages
- Individual researchers (e.g., Jodie Franco)
- Specialized teams (e.g., work package events)
- External collaborators as appropriate
Collaboration Opportunities
Interested in working with us?
- Custom task development
- System integration
- Technical consultation
- Joint development projects
Current Projects
Strategic Projects
- Library of Tasks - Central repository and platform
- ASR Collection - Speech recognition system
Active Tasks
- Eye Tracking for Great Apes - In development
Completed Work
- Peekr Eye Tracking - One-week modernization: complete repackaging of browser-based eye tracking system with Vite migration, online calibration system, Kalman filtering for ~2x precision improvement, CI/CD pipeline (~58 commits)
- Meaning Task - Full development
- LEAPS System - Revolutionary modernization: introduced Node.js compatibility to the LEAPS platform, transforming development from pure HTML5/JS bundles to modern build systems with Vite, npm, automated testing, and professional workflows (3 language assessment tasks delivered)
- Unity Crab Battery - Comprehensive upgrades (100+ commits: architecture, testing, ASR)
Values
Scientific Rigor
All our work maintains high scientific standards:
- Validated implementations
- Reproducible research
- Quality metrics
- Peer review
Open Collaboration
We believe in:
- Knowledge sharing
- Open methodologies (where appropriate)
- Community contribution
- Cross-site cooperation
Technical Excellence
We strive for:
- Modern, maintainable code
- Comprehensive testing
- Clear documentation
- Professional quality
User Focus
We prioritize:
- Researcher needs
- Ease of use
- Responsive support
- Practical solutions
Join Our Community
For Researcher Contributors
- Use our tasks in your research
- Provide feedback on functionality
- Suggest new features
- Share your results
For Developers
- Contribute code improvements
- Enhance documentation
- Report and fix bugs
- Develop new tasks
For Institutions
- Deploy tasks at your site
- Collaborate on development
- Share resources
- Coordinate support
Resources
Learn More
Stay Updated
- Newsletter subscription
- Announcements mailing list
- Project updates
Connect
- Contact us
- Office visits
- Collaboration inquiries