A comprehensive research database system that captures annual conference data, research presentations, authors, and academic relationships for the SOBIE Conference platform.
Status Tracking: Planning, active, completed conferences
Sample Usage:
// Get current conferenceconstcurrentConference=awaitConference.getCurrentConference();// Get conference by yearconstsobie2025=awaitConference.getConferenceByYear(2025);// Get upcoming conferenceconstnextConference=awaitConference.getUpcomingConference();
Technical Requirements: AV needs, special equipment
Sample Usage:
// Get sessions by dayconstwednesdaySessions=awaitSession.getSessionsByDay(conferenceId,'2025-04-09');// Get sessions by categoryconststudentSessions=awaitSession.getSessionsByCategory(conferenceId,'Student Research');// Get current active sessionconstactiveSession=awaitSession.getCurrentSession();
3. ResearchPresentation Model (ResearchPresentation.js)
Comprehensive research paper and presentation tracking:
Key Features:
Research Classification: Type, discipline, academic level
// Get all student researchconststudentResearch=awaitResearchPresentation.getStudentResearch(2025);// Search research by keywordsconstaiResearch=awaitResearchPresentation.searchResearch('artificial intelligence');// Get research by authorconstauthorPapers=awaitResearchPresentation.getByAuthor(userId);
🎯 SOBIE 2025 Data Populated
Conference Information Loaded:
✅ Basic Details: 25th Annual Conference, April 9-11, 2025
✅ Location: Sandestin Golf and Beach Resort, Destin, Florida
✅ Leadership: All officers and board members from PDF
✅ Keynote: President Jo Bonner, University of South Alabama
✅ Special Events: David L. Black Memorial Breakfast
✅ Historical Context: 25 years of past presidents
Sample Sessions Created:
✅ Session 4: Analytics (Terrace 1, 9:00-10:15 AM)
✅ Session 5: Pedagogy (Terrace 2, 9:00-10:15 AM)
✅ Session 6: Student Research (Terrace 3, 9:00-10:15 AM)
Sample Research Presentations:
✅ Faculty Research: “Exploratory Data Analysis Using Best Subsets Segmented Regression”
✅ Student Research: “Head-To-Head: A Theory-Driven Game Design”
✅ Student Research: “AI-Powered Growth: Unlocking Secure, Affordable AI for Small Business Applications”
📈 Database Insights From PDF Analysis
Conference Statistics:
42 Total Sessions across 3 days
100+ Research Presentations identified
25+ Universities represented
Student Research heavily featured (30+ presentations)
Diverse Disciplines: Analytics, Economics, Finance, Management, etc.
Research Categories Identified:
Analytics & Data Science (5+ presentations)
Student Research (30+ presentations)
Pedagogy & Education (8+ presentations)
General Business (15+ presentations)
Economics (8+ presentations)
Finance (6+ presentations)
Accounting (5+ presentations)
Management (4+ presentations)
International Business (3+ presentations)
Sports Business (3+ presentations)
Key Institutions Participating:
University of North Alabama (10+ presentations)
Austin Peay State University (15+ presentations)
University of South Alabama (8+ presentations)
Auburn University Montgomery (5+ presentations)
East Carolina University (4+ presentations)
Columbus State University (4+ presentations)
Ball State University (3+ presentations)
Mercer University (3+ presentations)
🚀 Recommended Next Steps
1. Complete Data Extraction
# Create comprehensive data extraction script
node scripts/extract-all-sobie-data.js
To Extract:
All 42 sessions with complete details
All 100+ research presentations
All author information and affiliations
Session chairs and moderators
Presentation abstracts and keywords
2. User Account Creation
# Create user accounts for all conference participants
node scripts/create-conference-users.js
To Create:
Faculty presenters and chairs
Student researchers
Conference officers and board members
Link existing users to their presentations
3. Advanced Research Analytics
# Build research analytics and insights
node scripts/analyze-research-trends.js
Analytics to Build:
Research collaboration networks
Institution participation trends
Student vs. faculty research patterns
Discipline distribution analysis
Geographic participation mapping
4. API Endpoints for Research Data
Conference Management:
GET /api/conferences - List all conferences
GET /api/conferences/:year - Get specific conference
GET /api/conferences/:id/sessions - Get conference sessions
GET /api/conferences/:id/presentations - Get all presentations
Research Search & Discovery:
GET /api/research/search?q=keywords - Search research
GET /api/research/by-discipline/:discipline - Filter by discipline
GET /api/research/student-research - Get student research
GET /api/research/by-author/:authorId - Get author’s research
Session Management:
GET /api/sessions/current - Get current active session
GET /api/sessions/by-day/:date - Get sessions by day
GET /api/sessions/:id/presentations - Get session presentations
conststudentResearch=awaitResearchPresentation.find({conferenceYear:2025,isStudentResearch:true,'authors.affiliation.institution':'University of North Alabama'});
This comprehensive research database system now provides the foundation for advanced academic analytics, collaboration tracking, and conference management for the SOBIE platform!