論文の概要: You Only Write Thrice: Creating Documents, Computational Notebooks and
Presentations From a Single Source
- arxiv url: http://arxiv.org/abs/2107.06639v1
- Date: Fri, 2 Jul 2021 21:02:09 GMT
- ステータス: 処理完了
- システム内更新日: 2021-07-18 12:24:57.223883
- Title: You Only Write Thrice: Creating Documents, Computational Notebooks and
Presentations From a Single Source
- Title(参考訳): thriceだけを書く: ドキュメントの作成、計算ノートブック、プレゼンテーションを1つのソースから作成
- Authors: Kacper Sokol and Peter Flach
- Abstract要約: 学術的な取引では、異なるフォーマットで発行された同じコンテンツの複数の変種をジャグリングする必要がある。
本稿では,バージョン管理環境における単一ソース文書の維持により,この負担を大幅に軽減することを提案する。
私たちは、Jupyter Book(オンラインドキュメント)、Jupyter Notebook(計算物語)を構成する概念実証ワークフローを提供し、単一のマークダウンソースファイルから.jsスライドを明らかにする。
- 参考スコア(独自算出の注目度): 11.472707084860875
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Academic trade requires juggling multiple variants of the same content
published in different formats: manuscripts, presentations, posters and
computational notebooks. The need to track versions to accommodate for the
write--review--rebut--revise life-cycle adds another layer of complexity. We
propose to significantly reduce this burden by maintaining a single source
document in a version-controlled environment (such as git), adding
functionality to generate a collection of output formats popular in academia.
To this end, we utilise various open-source tools from the Jupyter scientific
computing ecosystem and operationalise selected software engineering concepts.
We offer a proof-of-concept workflow that composes Jupyter Book (an online
document), Jupyter Notebook (a computational narrative) and reveal.js slides
from a single markdown source file. Hosted on GitHub, our approach supports
change tracking and versioning, as well as a transparent review process based
on the underlying code issue management infrastructure. An exhibit of our
workflow can be previewed at https://so-cool.github.io/you-only-write-thrice/.
- Abstract(参考訳): 学術的な取引では、原稿、プレゼンテーション、ポスター、計算ノートなど、異なるフォーマットで出版された同じコンテンツの複数のバリエーションをジャグリングする必要がある。
write-review--rebut--revise ライフサイクルに対応するバージョンを追跡する必要があると、別の複雑さが増す。
本稿では,バージョン管理環境(gitなど)における単一ソースドキュメントの維持と,アカデミックで広く普及している出力フォーマットのコレクションを生成する機能の追加により,この負担を大幅に軽減することを提案する。
この目的のために、Jupyterの科学計算エコシステムからさまざまなオープンソースツールを活用し、選択したソフトウェアエンジニアリング概念を運用する。
概念実証ワークフローを提供し、jupyter book(オンラインドキュメント)、jupyter notebook(計算ナラティブ)、clearly.jsのスライドを単一のmarkdownソースファイルから作成します。
githubにホストされているこのアプローチは、変更追跡とバージョニングをサポートし、基盤となるコードイシュー管理インフラストラクチャに基づいた透過的なレビュープロセスもサポートする。
私たちのワークフローの展示はhttps://so-cool.github.io/you-only-write-thrice/でプレビューできます。
関連論文リスト
- Collaborative, Code-Proximal Dynamic Software Visualization within Code
Editors [55.57032418885258]
本稿では,コードエディタに組み込むソフトウェアビジュアライゼーション手法の設計と実装について紹介する。
私たちのコントリビューションは、ソフトウェアシステムの実行時の動作の動的解析を使用するという点で、関連する作業と異なります。
私たちの視覚化アプローチは、一般的なリモートペアプログラミングツールを強化し、共有コード都市を利用することで協調的に使用できます。
論文 参考訳(メタデータ) (2023-08-30T06:35:40Z) - Coeditor: Leveraging Contextual Changes for Multi-round Code Auto-editing [57.776971051512234]
本研究では,複数ラウンドのコードの自動編集設定について検討し,その内部の最近の変更に基づいて,コード領域への編集を予測することを目的とした。
我々のモデルであるCoeditorは、コード編集タスクに特化して設計された微調整言語モデルである。
単純化されたシングルラウンドのシングル編集タスクでは、Coeditor は GPT-3.5 と SOTA のオープンソースコード補完モデルを大幅に上回っている。
論文 参考訳(メタデータ) (2023-05-29T19:57:36Z) - Cross-Modal Entity Matching for Visually Rich Documents [4.8119678510491815]
視覚的にリッチなドキュメントは、視覚的な手がかりを使ってセマンティクスを強化します。
これらのドキュメントの構造化クエリを可能にする既存の作業は、これを考慮に入れない。
この制限に対処するクロスモーダルなエンティティマッチングフレームワークであるJunoを提案する。
論文 参考訳(メタデータ) (2023-03-01T18:26:14Z) - XDoc: Unified Pre-training for Cross-Format Document Understanding [84.63416346227176]
XDocは、単一のモデルで異なるドキュメントフォーマットを扱う、統合された事前訓練されたモデルである。
XDocは、トレーニング済みの個々のモデルと比較して、さまざまなダウンストリームタスクで同等またはそれ以上のパフォーマンスを達成する。
論文 参考訳(メタデータ) (2022-10-06T12:07:18Z) - Repro: An Open-Source Library for Improving the Reproducibility and
Usability of Publicly Available Research Code [74.28810048824519]
Reproは、研究コードのユーザビリティ向上を目的とした、オープンソースのライブラリである。
Dockerコンテナ内で研究者がリリースしたソフトウェアを実行するための軽量Python APIを提供する。
論文 参考訳(メタデータ) (2022-04-29T01:54:54Z) - ReservoirComputing.jl: An Efficient and Modular Library for Reservoir
Computing Models [0.17499351967216337]
ReservoirComputing.jlは、貯水池コンピューティングモデルのためのオープンソースのJuliaライブラリである。
コードとドキュメントは、MITライセンス下でGithubにホストされている。
論文 参考訳(メタデータ) (2022-04-08T13:33:09Z) - Multi-View Document Representation Learning for Open-Domain Dense
Retrieval [87.11836738011007]
本稿では,多視点文書表現学習フレームワークを提案する。
ドキュメントを表現し、異なるクエリに合わせるように強制するために、マルチビューの埋め込みを作成することを目的としている。
実験により,本手法は最近の成果より優れ,最先端の結果が得られた。
論文 参考訳(メタデータ) (2022-03-16T03:36:38Z) - skrl: Modular and Flexible Library for Reinforcement Learning [0.0]
skrlはPythonで書かれた強化学習のためのオープンソースのモジュールライブラリである。
NVIDIA Isaac Gym環境のロード、設定、操作を可能にする。
論文 参考訳(メタデータ) (2022-02-08T12:43:31Z) - Named Tensor Notation [117.30373263410507]
名前付き軸を持つテンソルの表記法を提案する。
著者、読者、および将来の実装者は、軸の順序を追跡する負担から解放されます。
また、低階テンソル上の操作を高階テンソルに拡張するのも容易である。
論文 参考訳(メタデータ) (2021-02-25T22:21:30Z) - Reusable Learning Objects: An Agile Approach [0.0]
本稿は、現在使われている学習対象の粒度が真の再利用に寄与しない理由の一つを論じる。
この記事では,アジャイル方法論やバージョン管理,管理など,ソフトウェアエンジニアリングコミュニティに端を発するアプローチを適用することを提案する。
本稿では,再利用可能なコースコンテンツの作成,共有,再利用,公開を目的としたオープンソースソフトウェアプラットフォームであるCourseGenについて検討する。
論文 参考訳(メタデータ) (2020-07-09T21:27:47Z) - ReproduceMeGit: A Visualization Tool for Analyzing Reproducibility of
Jupyter Notebooks [0.0]
本稿では、Jupyter NotebooksのGitHubを分析する可視化ツールであるReproduceMeGitを紹介する。
このツールは、再現可能なノートブックの数、例外となったノートブック数、オリジナルのノートブックと異なる結果を得たノートブック数などの情報を提供する。
論文 参考訳(メタデータ) (2020-06-22T10:05:52Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。