論文の概要: Online Name-Based Navigation for Software Meta-languages
- arxiv url: http://arxiv.org/abs/2309.06121v1
- Date: Tue, 12 Sep 2023 10:44:01 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-23 08:01:41.608650
- Title: Online Name-Based Navigation for Software Meta-languages
- Title(参考訳): ソフトウェアメタ言語のためのオンラインネームベースナビゲーション
- Authors: Peter D. Mosses
- Abstract要約: 本稿では,通常のWebブラウザを用いたオンラインリポジトリにおける言語仕様の名前に基づくナビゲーションを支援する手法を提案する。
提案手法はSpofax言語ワークベンチ向けに実装されており、Spofaxメタ言語における様々な言語仕様からハイパーリンクツインWebサイトを生成するために使用されている。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Software language design and implementation often involve specifications
written in various esoteric meta-languages. Language workbenches generally
include support for precise name-based navigation when browsing language
specifications locally, but such support is lacking when browsing the same
specifications online in code repositories.
This paper presents a technique to support precise name-based navigation of
language specifications in online repositories using ordinary web browsers. The
idea is to generate hyperlinked twins: websites where verbatim copies of
specification text are enhanced with hyperlinks between name references and
declarations. By generating hyperlinks directly from the name binding analysis
used internally in a language workbench, online navigation in hyperlinked twins
is automatically consistent with local navigation.
The presented technique has been implemented for the Spoofax language
workbench, and used to generate hyperlinked twin websites from various language
specifications in Spoofax meta-languages. However, the applicability of the
technique is not limited to Spoofax, and developers of other language
workbenches could presumably implement similar tooling, to make their language
specifications more accessible to those who do not have the workbench
installed.
- Abstract(参考訳): ソフトウェア言語の設計と実装は、しばしば様々な難解なメタ言語で書かれた仕様を含んでいる。
言語ワークベンチは一般的に、言語仕様をローカルで閲覧するときに正確な名前ベースのナビゲーションをサポートするが、コードリポジトリで同じ仕様をオンラインで閲覧する場合、そのようなサポートは欠落している。
本稿では,通常のWebブラウザを用いたオンラインリポジトリにおける言語仕様の正確な名前に基づくナビゲーションを支援する手法を提案する。
仕様テキストの冗長なコピーが、名前参照と宣言の間のハイパーリンクによって拡張されるWebサイトである。
言語ワークベンチ内で使用される名前バインディング分析から直接ハイパーリンクを生成することで、ハイパーリンク双子のオンラインナビゲーションは、ローカルナビゲーションと自動的に一致します。
このテクニックは、spoofax言語ワークベンチ向けに実装され、spoofaxメタ言語における様々な言語仕様からハイパーリンクされたツインwebサイトを生成するために使用される。
しかし、この技術の適用性はspoofaxに限らず、他の言語ワークベンチの開発者はおそらく同様のツールを実装して、ワークベンチをインストールしていない人に言語仕様をよりアクセスしやすくすることができるだろう。
関連論文リスト
- AlignXIE: Improving Multilingual Information Extraction by Cross-Lingual Alignment [62.69772800910482]
AlignXIEは、様々な言語、特に非英語のIEをコード生成タスクとして定式化している。
翻訳されたインスタンス予測タスクを通じてIEの言語間アライメントフェーズを組み込む。
ChatGPTを$30.17%、SoTAを$20.03%上回ることで、言語横断IEの優れた機能を実現している。
論文 参考訳(メタデータ) (2024-11-07T15:36:05Z) - LexGen: Domain-aware Multilingual Lexicon Generation [40.97738267067852]
マルチドメイン設定で6つのインド語のための辞書語を生成する新しいモデルを提案する。
私たちのモデルは、情報をエンコードするドメイン固有層とドメイン生成層で構成されています。
8つの異なるドメインにまたがる6つのインドの言語を対象とした新しいベンチマークデータセットをリリースしました。
論文 参考訳(メタデータ) (2024-05-18T07:02:43Z) - BiSync: A Bilingual Editor for Synchronized Monolingual Texts [2.0411082897313984]
BiSyncはバイリンガル・ライティング・アシスタントで、ユーザーは自由に2つの言語でテキストを作成できる。
本稿では,同期に使用するモデルアーキテクチャについて詳述し,計算資源が限られている場合に高い精度が得られることを示す。
論文 参考訳(メタデータ) (2023-06-01T07:03:47Z) - Assessing the quality of sources in Wikidata across languages: a hybrid
approach [64.05097584373979]
いくつかの言語でラベルを持つWikidataのトリプルからサンプルした参照コーパスの大規模なコーパスを評価するために,一連のマイクロタスク実験を実施している。
クラウドソースアセスメントの統合されたバージョンを使用して、いくつかの機械学習モデルをトレーニングして、Wikidata全体の分析をスケールアップしています。
この結果はWikidataにおける参照の質の確認に役立ち、ユーザ生成多言語構造化データの品質をWeb上で定義し、取得する際の共通の課題を特定するのに役立ちます。
論文 参考訳(メタデータ) (2021-09-20T10:06:46Z) - Language Lexicons for Hindi-English Multilingual Text Processing [0.0]
現在の言語識別技術は、文書が固定された言語のセットの1つにテキストを含んでいることを前提としている。
ヒンディー語と英語の混合言語処理タスクのための大きな標準コーパスが利用できないため、言語辞書を提案する。
これらの語彙はヒンディー語と英語の語彙を翻訳して分類器を学習することによって作られる。
論文 参考訳(メタデータ) (2021-06-29T05:42:54Z) - A Simple and Efficient Probabilistic Language model for Code-Mixed Text [0.0]
コード混合テキストに対する効率的な単語埋め込みを構築するための単純な確率的アプローチを提案する。
双方向LSTMとSVMを用いた分類作業の有効性を検討した。
論文 参考訳(メタデータ) (2021-06-29T05:37:57Z) - Revisiting Language Encoding in Learning Multilingual Representations [70.01772581545103]
言語埋め込みを置き換えるクロスリンガル言語投影(Cross-lingual Language Projection, XLP)と呼ばれる新しいアプローチを提案する。
XLPは単語埋め込みを言語固有の意味空間に投影し、投影された埋め込みはTransformerモデルに供給される。
実験により、xlpは広範囲の多言語ベンチマークデータセットのモデル性能を自由かつ著しく向上できることが示された。
論文 参考訳(メタデータ) (2021-02-16T18:47:10Z) - VECO: Variable and Flexible Cross-lingual Pre-training for Language
Understanding and Generation [77.82373082024934]
我々はTransformerエンコーダにクロスアテンションモジュールを挿入し、言語間の相互依存を明確に構築する。
独自の言語でコンテキストにのみ条件付けされたマスク付き単語の予測の退化を効果的に回避することができる。
提案した言語間モデルでは,XTREMEベンチマークのさまざまな言語間理解タスクに対して,最先端の新たな結果が提供される。
論文 参考訳(メタデータ) (2020-10-30T03:41:38Z) - Learning Contextualised Cross-lingual Word Embeddings and Alignments for
Extremely Low-Resource Languages Using Parallel Corpora [63.5286019659504]
そこで本稿では,小さな並列コーパスに基づく文脈型言語間単語埋め込み学習手法を提案する。
本手法は,入力文の翻訳と再構成を同時に行うLSTMエンコーダデコーダモデルを用いて単語埋め込みを実現する。
論文 参考訳(メタデータ) (2020-10-27T22:24:01Z) - A Multi-Perspective Architecture for Semantic Code Search [58.73778219645548]
テキストマッチングのための新しい多言語間ニューラルネットワークを提案する。
CoNaLaデータセットを用いた実験により,提案したモデルでは,従来の手法よりも優れた性能が得られることが示された。
論文 参考訳(メタデータ) (2020-05-06T04:46:11Z) - Massively Multilingual Document Alignment with Cross-lingual
Sentence-Mover's Distance [8.395430195053061]
ドキュメントアライメントは、互いに同等のコンテンツや翻訳を持つ2つの異なる言語で文書のペアを特定することを目的としている。
言語間文の埋め込みを利用した教師なしスコアリング機能を開発し、異なる言語の文書間の意味的距離を計算する。
これらのセマンティック距離は、文書アライメントアルゴリズムを誘導して、低言語、中言語、高リソースの様々なペアで言語間ウェブ文書を適切にペアリングする。
論文 参考訳(メタデータ) (2020-01-31T05:14:16Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。