Skip to content

Commit 4538514

Browse files
authored
Add comprehensive survey results dashboard with NLA libraries ecosystem (#49)
* update survey of GEMM about matrix dimensions. * update the survey that after submission, user can either download PDF or print the answers * fix bug in the case that pdf generated didn't display the content if other is specified * feat: Integrate analytics functionality into survey page with PDF generation - Add "Analytics & Data Upload" button alongside "Start Survey" option - Implement JSON upload functionality for PDF generation from survey data - Add development warning about limited functionality pending data collection - Simplify analytics to focus only on PDF generation (no complex visualizations) - Generate PDF immediately upon successful JSON upload - Include clear messaging about future analytics features * Add comprehensive survey results dashboard with NLA libraries ecosystem - Add detailed survey results page with operation-specific insights - Implement comprehensive NLA libraries analysis (35+ libraries) - Add operation-specific pages for all NLA operations - Include merged table structures for better data presentation - Add library usage tracking (used, interested, mentioned) - Simplify Future Needs section to show request counts only - Add survey analytics and data processing utilities
1 parent 62c2f7d commit 4538514

52 files changed

Lines changed: 9113 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

app/survey/page.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,13 @@ export default function SurveyListingPage() {
169169
>
170170
Analytics & Data Upload
171171
</button>
172+
173+
<Link
174+
href="/survey/results"
175+
className="block w-full bg-green-600 text-white text-center py-3 px-4 rounded-lg hover:bg-green-700 transition-colors font-medium"
176+
>
177+
Survey Results
178+
</Link>
172179
</div>
173180
</div>
174181
))}

app/survey/results/insights/page.tsx

Lines changed: 503 additions & 0 deletions
Large diffs are not rendered by default.

app/survey/results/operations/cholesky-factorization/page.tsx

Lines changed: 371 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)