Social-Epistemic Nexus Analytics

An AI-assisted research platform for modeling collaborative discourse as social-epistemic networks.

Compare groups, trace learning processes, identify roles, and generate transparent, reproducible network-based reports.

Map people, ideas, and learning through social-epistemic networks.
Where discourse becomes network evidence.
From discourse to social-epistemic insight.
SENA Network
Group A
SNA × ENAtime →F1SCGOPoPST2MRIT3
SNA + ENA
Dual network evidence
Temporal SENA
Stage-by-stage traces
Reproducible Reports
Parameters + figures
AI-assisted interpretation
Human-reviewed drafts
Platform

A complete SENA research workflow

From raw discourse to transparent, reproducible social-epistemic evidence.

01

Data Import

Bring discourse, interaction, timestamp, role, and outcome data into a structured project.

Inputs
CSV, Excel, JSON, LMS/forum exports, transcripts
Outputs
Cleaned dataset, actor map, missing-value report
02

Coding Studio

Create or import codebooks, manually code discourse, and review AI-assisted suggestions.

Inputs
Discourse units, coding schemes, raters
Outputs
Coded dataset, code frequencies, reliability notes
03

ENA Builder

Model epistemic networks where concepts, skills, discourse moves, or codes become connected nodes.

Inputs
Coded discourse, units, stanzas/windows
Outputs
ENA graphs, centroids, difference networks
04

SNA Builder

Construct actor networks from replies, mentions, co-participation, editing, or turn-taking.

Inputs
Actor IDs, tie rules, directed/weighted events
Outputs
Centrality, density, reciprocity, communities
05

SENA Fusion Lab

Overlay social ties and epistemic positions to generate social-epistemic role and community profiles.

Inputs
ENA outputs + SNA outputs
Outputs
SENA maps, role profiles, community signatures
06

Group Comparison

Compare groups, conditions, stages, or high/low outcome communities with cautious statistical framing.

Inputs
Group labels, conditions, model parameters
Outputs
Difference maps, effect sizes, confidence intervals
07

Temporal Analysis

Trace changes across phases such as studying, planning, teaching, reflecting, inquiry, or design cycles.

Inputs
Timestamps, phases, episodes, sliding windows
Outputs
Stage trajectories, temporal networks, transition notes
08

AI-Assisted Interpretation

Draft cautious interpretation paragraphs grounded in selected figures, parameters, and verified evidence.

Inputs
Network outputs, user-selected claims, codebook
Outputs
Draft explanations, caveat flags, human-review queue
09

Report Generator

Generate publication-ready method notes, figures, captions, and reproducible project summaries.

Inputs
Project state, figures, statistics, methods metadata
Outputs
Word/PDF/HTML reports and citation-ready notes
10

Export / API / Reproducibility

Export complete research artifacts so teams can audit, reproduce, extend, and publish analyses.

Inputs
Data, codebook, parameters, logs
Outputs
CSV, SVG/PNG, JSON project file, R/Python scripts
Method

A nexus framework for people, ideas, roles, and time

SENA connects Social Network Analysis, Epistemic Network Analysis, and SENS into one theory-aligned workflow.

What is SENA?

SENA models collaboration as a dynamic nexus: people, discourse moves, roles, communities, stages, scaffolding, and outcomes are analyzed together.

Why SNA alone is insufficient

SNA reveals participation, centrality, brokerage, reciprocity, and communities, but it cannot explain the epistemic content of interaction by itself.

Why ENA alone is insufficient

ENA reveals connections among concepts, codes, or reasoning moves, but it does not inherently explain social position, brokerage, or communities.

How SENA integrates SNA + ENA + SENS

SENA extends SENS into an end-to-end research workflow where social structure and epistemic structure become jointly interpretable evidence.

A = [wᵢⱼ] · E = Σ(codeᵢ, codeⱼ)
Role = f(centrality, discourse)
SENA(t) = SNA(t) ⊕ ENA(t)
Nexus diagram

From discourse traces to SENA evidence

1
Data layer
Trace data · transcripts · metadata · outcomes
2
Coding layer
Manual · imported · AI-assisted · reliability
3
Epistemic network layer
Codes as nodes · co-occurrence as edges
4
Social network layer
Actors · ties · centrality · communities
5
Social-epistemic integration layer
Roles · signatures · community profiles
6
Comparison / prediction / reporting layer
Differences · trajectories · reports · exports
Workspace

Enterprise research workspace preview

A serious dashboard for importing, coding, comparing, interpreting, and reporting social-epistemic evidence.

Research Workspace

AI-Integrated Lesson Study Demo

Launch SENA POCjENA Workspace
2,217Rows
15Actors
7Codes
4Stages

Upload status

Data mapped to actor, stage, time, code, and outcome columns.

Coding scheme

PoPGOSCMVMRRoPPR

Group comparison

Planning vs Reflectingactive
Effect-size and confidence-interval panels ready.

ENA network

SENA Network
Group A
SNA × ENAtime →F1SCGOPoPST2MRIT3

Social network

Temporal trajectory

StudyPlanTeachReflect
AI interpretation draft

The reflecting stage appears to integrate multivoiced talk, support-and-critique, and generative orientations more strongly than earlier phases. Treat this as a draft analytic interpretation, not an automatic conclusion.

AI-generated interpretation: please verify against the coding scheme, network parameters, statistical results, and research context.

Demo

Research cases

Built for educational research, discourse analysis, teacher collaboration, and knowledge-building studies.

MOOC collaborative learning

Analyze large-scale forum interaction as linked social and epistemic patterns.

Social tiesDiscourse topicsCommunitiesCentralityPerformance prediction

Interdisciplinary lesson study

Trace how teachers and faculty negotiate roles, problems of practice, and solution generation.

Teacher collaborationAI-integrated science courseStudyingPlanningTeachingReflecting

Knowledge building and teacher scaffolding

Compare how scaffolding configurations shape interaction, discourse, and group artifacts.

Reflective assessmentKBDeXTeacher + technology scaffoldingSocial-epistemic engagement

Deep learning representation

Represent deep learning as connected cognitive, social, and self-regulatory processes.

CognitiveInterpersonalIntrapersonal / selfDynamic evidenceDiscourse traces
Analytics

Visual analytics gallery

Publication-ready network figures, comparison panels, and temporal views for social-epistemic research.

Figure 1

ENA network graphs

Figure 2

SNA actor graphs

Figure 3

SENA overlay graphs

Figure 4

Group A vs Group B difference networks

Figure 5

Temporal trajectory plots

Figure 6

Role dashboards

Figure 7

Community comparison panels

Figure 8

Scaffolding-response maps

Figure 9

Exportable publication figures

Responsible AI

Ethics, privacy, and reproducibility

SENA treats AI as an assistant, not an authority. Every claim should remain auditable and human-reviewed.

Trustworthy by design

SENA should support rigorous interpretation rather than automate research judgment. Every figure, code, prompt, parameter, and conclusion should be traceable.

AI-generated interpretation: please verify against the coding scheme, network parameters, statistical results, and research context.

Anonymization tools

Mask names, IDs, institutions, and sensitive metadata before analysis or export.

Role-based access control

Separate project owners, coders, viewers, lab admins, and external collaborators.

Consent / IRB metadata

Record approval IDs, consent scope, data retention, and usage constraints.

Audit logs

Track changes to data, codes, parameters, reports, and AI-generated drafts.

AI coding transparency

Store confidence scores, prompts, versions, human review state, and uncertainty flags.

Bias warnings

Avoid interpreting centrality, performance, or discourse quality as automatic judgment.

Reproducibility exports

Export codebook, filtered data, window settings, model parameters, figures, and logs.

Human review required

AI can draft interpretations, but researchers must validate claims against context and evidence.

Docs

Docs and method library

Scholarly guides, templates, examples, and API-ready documentation for research teams.

SENA Framework

Theory, constructs, assumptions, and analytic layers.

SNA Guide

Tie extraction, centrality, reciprocity, communities, and roles.

ENA Guide

Units, stanzas, code co-occurrence, centroids, and difference networks.

SENS Background

How SNA and ENA combine to study collaborative learning.

Coding Schemes

Templates for PPT, knowledge building, design thinking, and custom discourse codes.

Reproducibility Guide

Export settings, project logs, captions, and transparent methods notes.

API Documentation

50 documented SENA route resources covering 83 HTTP methods, exported as JSON and OpenAPI 3.1.

Citation Guide

Suggested wording for methods, AI-use statements, and data availability.

Enterprise API contract

50 route resources, 83 method contracts, and coverage tests for the current Next API surface.

Ops handoff contract
sena-enterprise-organization-deployment/v1 · sena-enterprise-platform-decision-register/v1 · sena-enterprise-native-adapter-certification/v1 · sena-enterprise-saas-operations-readiness/v1 · sena-enterprise-capability-audit/v1 · sena-enterprise-identity-production-evidence/v1 · sena-enterprise-go-live-rehearsal/v1 · sena-enterprise-release-gate-draft/v1 · sena-enterprise-go-live-rollback-drill/v1 · sena-enterprise-go-live-monitor/v1 · sena-enterprise-go-live-attestation/v1 · sena-enterprise-release-gate-reviews/v1
OpenAPI ops paths
Auth and SSO
10 resources · 14 methods
POST /api/auth/login
POST /api/auth/register
GET /api/auth/me
Teams and RBAC
3 resources · 5 methods
GET /api/sena/team
POST/PATCH/DELETE /api/sena/team/invitations
PATCH /api/sena/team/memberships
Projects and Collaboration
4 resources · 9 methods
GET/POST /api/sena/projects
GET/PUT/PATCH/DELETE /api/sena/projects/{projectId}
GET/POST /api/sena/projects/{projectId}/collaboration
SENA Analysis
1 resources · 2 methods
GET/POST /api/sena/analyze
Imports and Uploads
2 resources · 4 methods
GET/POST /api/sena/uploads
GET/POST /api/sena/import
Reliability
1 resources · 3 methods
GET/POST/PATCH /api/sena/reliability
Validation
3 resources · 7 methods
GET/POST/PATCH /api/sena/validation/group-comparison
GET/POST/PATCH /api/sena/validation/expert-review
GET /api/sena/validation/claim-package
Publication Exports
1 resources · 1 methods
POST /api/sena/exports/publication
Governance
6 resources · 10 methods
GET /api/sena/docs
GET/POST/PATCH /api/sena/notifications
GET /api/sena/governance/health
Ops
12 resources · 16 methods
GET /api/sena/ops/status
GET /api/sena/ops/metrics
GET /api/sena/ops/readiness
Provisioning and SCIM
6 resources · 11 methods
GET/POST /api/sena/provisioning
GET /api/sena/scim/v2/ServiceProviderConfig
GET/POST /api/sena/scim/v2/Users
ENA Runtime
1 resources · 1 methods
POST /api/ena/run
Methods
Path
Auth
Group
Responses
POST
/api/auth/login
public
auth
sena-auth-login/v1 · sena-auth-mfa-challenge/v1
POST
/api/auth/register
public
auth
sena-auth-session/v1
GET
/api/auth/me
session
auth
sena-auth-session/v1
GET
/api/auth/csrf
session
auth
sena-enterprise-csrf-token/v1
GET/DELETE
/api/auth/sessions
session
auth
sena-enterprise-session-list/v1 · sena-enterprise-session-revocation/v1
POST
/api/auth/logout
session
auth
sena-auth-logout/v1
GET/POST/DELETE
/api/auth/mfa
session
auth
sena-enterprise-mfa-status/v1 · sena-enterprise-mfa-setup/v1
POST
/api/auth/password-reset
public
auth
sena-enterprise-password-reset-request/v1 · sena-enterprise-password-reset-complete/v1
GET/POST
/api/auth/sso
public
auth
sena-auth-sso-status/v1 · sena-enterprise-identity-production-gate-summary/v1 · +2
GET
/api/auth/sso/callback
public
auth
302 /workspace/sena · sena-auth-sso-callback-error/v1
POST
/api/ena/run
public
legacy-ena
ena-run-result/v1
GET
/api/sena/docs
public
governance
sena-api-documentation/v1 · OpenAPI 3.1
GET/POST
/api/sena/projects
session
projects
sena-project-list/v1 · sena-project/v1
GET/PUT/PATCH/DELETE
/api/sena/projects/{projectId}
session
projects
sena-project/v1 · sena-project-revision-restore/v1 · +1
GET/POST
/api/sena/projects/{projectId}/collaboration
session
projects
sena-enterprise-project-collaboration/v1 · sena-enterprise-collaboration-pubsub-delivery/v1
GET
/api/sena/projects/{projectId}/collaboration/stream
session
projects
text/event-stream · sena-project-collaboration-stream/v1 · +2
GET
/api/sena/team
session
team
sena-enterprise-team-state/v1
POST/PATCH/DELETE
/api/sena/team/invitations
session
team
sena-team-invitation/v1 · sena-team-invitation-acceptance/v1
PATCH
/api/sena/team/memberships
session
team
sena-team-membership/v1
GET/POST
/api/sena/analyze
session
analysis
sena-analysis-run-list/v1 · sena-analysis-run/v1
GET/POST
/api/sena/uploads
session
imports
sena-enterprise-upload-list/v1 · sena-enterprise-upload-response/v1 · +2
GET/POST
/api/sena/import
session
imports
sena-import-run-list/v1 · sena-import-response/v1 · +2
GET/POST/PATCH
/api/sena/reliability
session
reliability
sena-reliability-run-list/v1 · sena-reliability-response/v1 · +3
GET/POST/PATCH
/api/sena/validation/group-comparison
session
validation
sena-validation-run-list/v1 · sena-group-comparison/v1 · +3
GET/POST/PATCH
/api/sena/validation/expert-review
session
validation
sena-expert-review-list/v1 · sena-expert-review-response/v1
GET
/api/sena/validation/claim-package
session
validation
sena-enterprise-claim-evidence-package/v1 · sena-enterprise-claim-source-snapshot/v1
POST
/api/sena/exports/publication
session
exports
text/html · image/svg+xml · +9
GET/POST/PATCH
/api/sena/notifications
session
governance
sena-enterprise-notifications/v1 · sena-enterprise-notification-delivery/v1 · +1
GET
/api/sena/governance/health
session
governance
sena-enterprise-governance/v1
GET
/api/sena/governance/security
session
governance
sena-enterprise-security-posture/v1
GET/POST
/api/sena/governance/audit
session
governance
sena-enterprise-audit-log/v1 · text/csv · +2
GET/POST
/api/sena/governance/backup
session
governance
sena-enterprise-backup/v1 · sena-enterprise-backup-verification/v1 · +3
GET
/api/sena/ops/status
session-or-ops-bearer
ops
sena-enterprise-ops-status/v1
GET
/api/sena/ops/metrics
session-or-ops-bearer
ops
text/plain; version=0.0.4
GET
/api/sena/ops/readiness
session-or-ops-bearer
ops
sena-enterprise-deployment-readiness/v1
GET
/api/sena/ops/deployment
session-or-ops-bearer
ops
sena-enterprise-organization-deployment/v1 · sena-enterprise-platform-decision-register/v1 · +4
GET
/api/sena/ops/native-adapters
session-or-ops-bearer
ops
sena-enterprise-native-adapter-certification/v1 · sena-enterprise-platform-decision-register/v1
GET
/api/sena/ops/saas-operations
session-or-ops-bearer
ops
sena-enterprise-saas-operations-readiness/v1 · sena-enterprise-native-adapter-certification/v1 · +2
GET
/api/sena/ops/capability-audit
session-or-ops-bearer
ops
sena-enterprise-capability-audit/v1 · sena-enterprise-organization-deployment/v1 · +4
GET
/api/sena/ops/identity-production-evidence
session-or-ops-bearer
ops
sena-enterprise-identity-production-evidence/v1 · sena-enterprise-identity-production-evidence-manifest/v1 · +11
GET/POST
/api/sena/ops/go-live-rehearsal
session-or-ops-bearer
ops
sena-enterprise-go-live-rehearsal/v1 · sena-enterprise-release-gate-draft/v1 · +15
GET/POST
/api/sena/ops/platform-decisions
session
ops
sena-enterprise-platform-decision-acceptances/v1 · sena-enterprise-platform-decision-acceptance/v1 · +3
GET/POST
/api/sena/ops/release-gate
session
ops
sena-enterprise-release-gate-reviews/v1 · sena-enterprise-release-gate-review/v1 · +9
GET/POST
/api/sena/ops/alerts
session-or-ops-bearer
ops
sena-enterprise-ops-alerts/v1 · sena-enterprise-ops-alert-delivery/v1
GET/POST
/api/sena/provisioning
provisioning-bearer
provisioning
sena-enterprise-provisioning-status/v1 · sena-enterprise-provisioning/v1
GET
/api/sena/scim/v2/ServiceProviderConfig
scim-bearer
provisioning
urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig · sena-scim-identity-production-gate/v1
GET/POST
/api/sena/scim/v2/Users
scim-bearer
provisioning
urn:ietf:params:scim:schemas:core:2.0:User · ListResponse
PUT/PATCH
/api/sena/scim/v2/Users/{resourceId}
scim-bearer
provisioning
urn:ietf:params:scim:schemas:core:2.0:User
GET/POST
/api/sena/scim/v2/Groups
scim-bearer
provisioning
urn:ietf:params:scim:schemas:core:2.0:Group · ListResponse
PUT/PATCH
/api/sena/scim/v2/Groups/{resourceId}
scim-bearer
provisioning
urn:ietf:params:scim:schemas:core:2.0:Group