CrowdOS群智计算系统平台

项目简介:

CrowdOS项目是一个面向群智感知和计算领域的系统平台,目前包含一个面向Java平台的开发框架和一个感算协同的编程语言CTL与语言运行时,旨在帮助开发者快速构架群智感知计算应用。

项目功能与特点:

1.细粒度的群智任务定义功能 (Constraint包提供)

通过Condition、Constraint等顶层设计,抽象群智任务定义方式;

提供多种内置约束类,方便开发者快速定义任务;

2. 自动化任务管理与参与者管理 (Resource、System包提供)

设计群智任务与参与者交互流程,支持群智感知核心概念;

提供开箱即用的任务与参与者抽象基类,方便开发者根据业务特点自定义任务与参与者;

系统自动管理注册的任务与参与者;

3. 丰富且前沿的算法实现 (Algorithm包提供)

提供任务分配、激励机制、任务推荐等算法的实现; 实时转化实验室科研成果,提供业内最新的SOTA算法实现; 支持自定义算法;

项目价值:

技术价值:为群智计算领域提供基础系统平台与领域专用开发语言,推动相关领域创新发展。

商业价值:为群智计算创新应用提供快速构建方案、产品以及服务,催生商业价值。

生态价值:促进社会创新与可持续发展,增加社会影响力。

项目架构: