company-report-toolkit

所属分类:人工智能/神经网络/深度学习
开发工具:Vue
文件大小:0KB
下载次数:0
上传日期:2023-08-22 15:02:38
上 传 者sh-1993
说明:  協助工人、人工智慧,將企業永續報告書,轉為結構化資料 A collection of toolkits to asist people & AI to transfrorm ESG report into mathcine readable data.,
(A collection of tools to assist people&AI to transfer ESG report into mathcine readable data,)

文件列表:
.vscode/ (0, 2024-01-04)
.vscode/launch.json (1087, 2024-01-04)
.vscode/settings.json (135, 2024-01-04)
LICENSE (1081, 2024-01-04)
report-preprocessing/ (0, 2024-01-04)
report-preprocessing/build-index.js (3005, 2024-01-04)
report-preprocessing/companyList.csv (216127, 2024-01-04)
report-preprocessing/package-lock.json (44660, 2024-01-04)
report-preprocessing/package.json (560, 2024-01-04)
report-preprocessing/process-reports.js (3360, 2024-01-04)
report-preprocessing/split-n-minify.sh (891, 2024-01-04)
toolkit-api/ (0, 2024-01-04)
toolkit-api/.npmignore (1864, 2024-01-04)
toolkit-api/.prettierrc (153, 2024-01-04)
toolkit-api/config/ (0, 2024-01-04)
toolkit-api/config/custom-environment-variables.json (404, 2024-01-04)
toolkit-api/config/default.json (841, 2024-01-04)
toolkit-api/config/production.json (216, 2024-01-04)
toolkit-api/config/test.json (18, 2024-01-04)
toolkit-api/env.example (1265, 2024-01-04)
toolkit-api/knexfile.ts (250, 2024-01-04)
toolkit-api/migrations/ (0, 2024-01-04)
toolkit-api/migrations/20231014020307_user.ts (469, 2024-01-04)
toolkit-api/migrations/20231020013401_company.ts (649, 2024-01-04)
toolkit-api/migrations/20231020030228_report.ts (743, 2024-01-04)
toolkit-api/migrations/20231020052206_field-meta.ts (688, 2024-01-04)
... ...

# company-report-toolkit 協助工人、人工智慧,將企業永續報告書,轉為結構化資料 / A collection of toolkits to assist people & AI to transfrorm ESG report into machine readable data. - [專案共筆](https://g0v.hackmd.io/@ddio-io/open-csr-report) - 專案聊天頻道: g0v slack#thaubing-esg ## 開發者資訊 這個專案正在(其實也沒那麼地)快速迭代中,架構、套件可能會隨時更改,請小心服用。 目前分為機個部份: 1. PDF 報告書前置處理 `/report-preprocessing` - 讓 UI 能夠搜尋 + 快速讀取 - 把企業永續報告出,切成 10 頁一個檔案,然後需要手動上傳到某個 web hosting - 把所有文字,上傳到 Algolia 上 - 使用 dotenv 管理 Algolia 變數 2. 網頁前端 `/toolkit-ui` - 分為群眾外包、專業志工模式 - 目前主要在開發專業志工模式,需要用 Auth0 / Google 登入後,才可使用 - 使用 Nuxt3 / Vue3 / TS (徵求 TS 熟手!) - 使用 dotenv 管理環境變數,詳見 [README](./toolkit-ui/README.md) 3. 網頁後端 `/toolkit-api` - 專業志工模式相關 API,只認前端來,而且是 Auth0 signed 的 JWT - 使用 Feathers.js / koa / node / TS - 使用 dotenv 管理環境變數,詳見 [README](./toolkit-api/README.md) ### 我想快快開始開發! 請找其他專案參與者,要一份開發用的後端 `.env` ,或是參閱 [API README](./toolkit-api/README.md), 自己建立 auth0 ,做一份設定檔。 ### Environment setup This project builds on NodeJS (https://nodejs.org/en/download) and npm using the current LTS (node v18.18.2 and npm 10 as of Oct 31, 2023). ``` # 先把後端跑起來 (run the development version of the API backend) cd toolkit-api # copy sample configuration to enable development authentication with auth0 cp env.example .env npm install npm run migrate npm run dev # 再把前端跑起來 (run the development version of the UI frontend) cd toolkit-ui cp env.example .env #如果後端使用自建的設定檔,請修改 auth0 相關變數 npm install npm run dev ``` ### 徵求中 1. TS 熟手

近期下载者

相关文件


收藏者