わかりづらい文章や読みづらい文章を見つけ、改善案を提示するプロンプトの紹介
はじめに
こんにちは。株式会社SHIFTのDAAEの栗山です。
文章のレビューをするときに「読みづらいな」と感じても、具体的にそれをどう指摘、修正すれば良いか悩みませんか? 本稿ではChatGPTを使用して「わかりづらい箇所や読みづらい箇所を発見し、改善案を提示するプロンプト」を紹介します。
他の記事で紹介する「表記の不統一を見つけ出すプロンプト」や「誤字脱字を見つけ出すChatGPTのプロンプト」と合わせて活用することで、文書作成及びレビューの手間を減らすことができるでしょう。
※本稿で紹介するプロンプトはChatGPT4で検証しています。同等の結果を得たい場合は、無償版のChatGPT3.5ではなくChatGPT4を使用することをお勧めします。
わかりづらい文章や読みづらい文章を見つけ、改善案を提示するプロンプト
以下がプロンプトです。
I will provide you with a text. I would like you to improve its readability and understanding.
Here are some points to improve readability and understanding.
Unclear language usage: The text contains too many abstract expressions, specialized terminology, and jargon which may make it difficult for the reader to understand. Please help to simplify the language while keeping the same intended meaning.
Excessively long sentences: There are sentences that are too long which might be confusing for readers. Kindly break down these sentences to make them more digestible.
Lack of contextual information: The text seems to provide some information that does not fit with the surrounding context, causing potential confusion. Please help to ensure that all information provided is contextually relevant and logically ordered.
Grammar and spelling mistakes: The document contains various grammar and spelling mistakes which might confuse the reader. Could you please correct these to ensure the text is grammatically sound?
Missing information: There is essential information missing in the document which makes it hard to understand the purpose and meaning. Please help to identify these areas and suggest what could be added for a more comprehensive understanding.
Excessive use of passive voice: The text contains too many sentences in the passive voice which makes it difficult to identify the doer of the actions. Could you help to convert these to the active voice where appropriate?
Limited vocabulary: There are several words that are being repeated too many times in the document, making it monotonous. Please replace these repetitions with suitable synonyms to add variety and maintain the reader's interest.
Your answer should adhere to the following format:
Original sentence:
Revised sentence:
Reason for revision:
Your answer should be Japanese.
The example of your answer:
Original sentence: 私は昨日シュートが決まりハッピーです。
Revised sentence:: 私はバスケットの練習をしています。昨日シュートを決めることができて嬉しいです。
Reason for revision: Missing information
Are you ready?
※本稿では上記のように英語のプロンプトを使用します。これにより回答の精度を高めたり、扱える文章の量を増やすことができます。
テスト用のわかりづらい文章
テスト用の文章として以下を使用します。以下の文章は、「エンジニアが成長するために必要な5つのポイント」というタイトルでChatGPTにブログを書いてもらったあと、それをわかりづらくなるように、さらにChatGPTに修正してもらったものです。一文一文が長く、難しい単語が使用されたり、抽象的な表現がされたりしていて、とても読みづらいです。
# エンジニアが成長するために必要な5つのポイント
エンジニアリングの存在の進行中の拡張には常に新たなフレームワークの適用が必要で、そしてそれはやがて何かについて学ぶというエンデバーに変わります。この点について話し合いをすることで、何かを成し遂げたいと思うなら、特定の方法でそれを可能にするために、さまざまなプロジェクトに参加し、より深く理解するために努力が必要です。
1. 何かを学ぶ
- 何かについて考えるのは簡単なことではなく、それは特定のフレームワークについて学ぶための努力が必要となります。
- これはどのフレームワークも新たなアプローチを必要とすることを意味し、それは常に新たな視点を必要とします。
- 自分自身が学びたいと思う分野を特定し、それに対する理解を深めるための学習が重要です。
2. 柔軟な関与
- 何か新しいことを学んだとき、それを理解し、それに基づいて行動するためには、それを実践するプロジェクトに参加することが重要です。
- これは新たな視点を提供し、より広い視野を提供するために、異なるプロジェクトに関与することを可能にします。
3. 会話の形成
- 何かを成し遂げるためには、他の人々とのコミュニケーションが重要です。
- 他の人々との対話は、どのプロジェクトも成功に向けて進むために重要です。
- コミュニケーションは、思考を形成し、共有するだけでなく、他の視点を理解し、全体の進行に貢献することを可能にします。
4. 考えを導く存在
- 何かを成し遂げるためには、豊かな経験を持つ存在があなたの思考の形成に貢献することが重要です。
- この存在はあなたの考え方のガイドであり、経験や知識を共有し、あなたにアドバイスを提供します。
- 良いガイドはあなたの進化を助け、新たな挑戦を試みる勇気をあなたに与えます。
- イベントやコミュニティに積極的に参加し、適切なガイドを見つけるための努力をしないでください。
5. 何かを試みる挑戦とアウトサイドプロジェクト
- 何かを達成するためには、自分自身に挑戦し、アウトサイドプロジェクトに積極的に関与することが重要です。
- 自分自身に新たな目標を設定し、困難な問題に対処することで、より良い解決策を見つけることができます。
- アウトサイドプロジェクトに関与することで、新たなテクノロジーやアプローチを見つけ、クリエイティブな解決策を見つけることができます。
## 何かを達成するためのポイント
何かを達成するためには、以下の要素が重要です。
1. 学習
2. プロジェクトへの参加
3. 会話の形成
4. ガイドの探求
5. 挑戦とアウトサイドプロジェクト
これらの要素を組み合わせることで、自分自身のスキルを向上させ、何かを達成するために必要な能力を発展させることができます。常に新たな挑戦を受け入れる姿勢と情熱を維持することが重要です。
結果の画面
以下が結果の画面です。
プロンプトを入力し、返事が来たらレビュー対象の文章を入力します(入力部分は省略しています)。
以下が結果です。
指摘箇所に対して、以下のようなフォーマットで回答が出ます。
Original sentence: 指摘対象の文章
Corrected sentence: 修正後の文章
Reason for revision: 修正内容の説明(英語)
結果のまとめ
いくつか修正箇所をピックアップし、内容を確認します。
修正1
修正前: エンジニアリングの存在の進行中の拡張には常に新たなフレームワークの適用が必要で、そしてそれはやがて何かについて学ぶというエンデバーに変わります。
修正案: エンジニアリングの領域は常に拡大しており、新しいフレームワークの習得が求められます。そして、それは新たな学びへと繋がります。
修正理由: Simplified the language and broke down the sentence for better readability.(言葉をシンプルにして、読みやすくなるように文を分解した)
解説: 修正前の文章は何を言いたいのか理解が難しいですが、修正後は一般的に理解可能な文になっているでしょう。
修正2
修正前: この点について話し合いをすることで、何かを成し遂げたいと思うなら、特定の方法でそれを可能にするために、さまざまなプロジェクトに参加し、より深く理解するために努力が必要です。
修正案: この点について考えると、何かを成し遂げたいときは、具体的な方法を探し、それを理解するためには多種多様なプロジェクトに参加することが必要となります。
修正理由: Simplified the sentence and clarified the message.(文をシンプルにして伝えたい内容を明確にした)
解説: 修正前の文章は理解することが困難ですが、修正後の文章は読解可能なものになっています。この修正に関しては、私よりもChatGPTの方が能力が高そうです。
修正3
修正前: 何かを成し遂げるためには、他の人々とのコミュニケーションが重要です。
修正案: 目標を達成するためには、他の人とのコミュニケーションが重要です。
修正理由: Simplified the language and made it more direct.(言葉をシンプルにより直接的な表現にした)
解説: 修正理由の通り、言葉がシンプルになり、より直接的な表現になっています。修正1, 2ほど難解な文章はあまり見ないと思いますが、このレベルの修正を適用できる文章は多くあると思います。
修正4
修正前: コミュニケーションは、思考を形成し、共有するだけでなく、他の視点を理解し、全体の進行に貢献することを可能にします。
修正案: コミュニケーションは思考を整理し、共有するだけでなく、他の人の視点を理解し、全体の進行に対する理解を深めることを可能にします。
修正理由: Simplified the language and made it more direct.(言葉をシンプルにより直接的な表現にした)
解説: この修正は、点を打つ位置や言葉を少し修正した程度ですが、読んだときに受ける印象はかなり良くなりました。修正3と同じく、このレベルの修正を適用できる文章は多くあるでしょう。
最後に
「文章中の読みにくい部分や理解しにくい箇所を指摘し、それに対する修正案を提案する」ことは、以前はコンピューターに任せることが困難で、また人間が実施するのも大変な作業でした。こういったタスクを自動化することで、今後はより高品質な文書を少ない労力で作成することが可能になりそうです。
あわせて読みたいおすすめマガジン
\もっと身近にもっとリアルに!DAAE公式Twitter/
お問合せはお気軽に
https://service.shiftinc.jp/contact/
SHIFTについて(コーポレートサイト)
https://www.shiftinc.jp/
SHIFTのサービスについて(サービスサイト)
https://service.shiftinc.jp/
SHIFTの導入事例
https://service.shiftinc.jp/case/
お役立ち資料はこちら
https://service.shiftinc.jp/resources/
SHIFTの採用情報はこちら
https://recruit.shiftinc.jp/career/