質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Perl

Perlは多目的に使用される実用性が高い動的プログラミング言語のひとつです。

Q&A

解決済

1回答

1319閲覧

perl言語 要約について

abc_z

総合スコア34

Perl

Perlは多目的に使用される実用性が高い動的プログラミング言語のひとつです。

0グッド

0クリップ

投稿2016/05/21 07:42

perl言語で、ある記事を要約するというプログラムを作っています。
要約については、文の重要度を計算し、高い順から指定された文字数まで出力するというものです。

大方のプログラムは出来ているのですが、要約の効率を上げるため接続詞があればそれを取り除く作業をしました。そこで問題になったのが、ただ接続詞を取り除いてしまうと、前文との関係がおかしくなってしまい、文章として違和感を感じるものになってしまいました。これを解消するために、接続詞が来たら前の文が要約文に選ばれているかどうかを判断し、選ばれていたら接続詞を取り除かないという作業をしたいです。

そこで前の文が選ばれているのかどうかを判定するのには、どのようなプログラムを組めばいいのでしょうか。
ご教授お願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

大方のプログラムは出来ているのですが

どういったロジックで実現されているか分からないので、
具体的な話はできないと思いますが…

「文の重要度を計算し」というからには、その候補がどこかに
ストックされており、なんらかの判断をおこなったうえで
最終的なチョイスを実行していると思われます。
そのストックされた中にあるか否かを判定すれば
いいのではないかな~、と。

投稿2016/05/21 18:01

takasima20

総合スコア7458

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

abc_z

2016/05/22 02:46

実現するためのコマンドって何かありますか??
takasima20

2016/05/22 04:40

プログラムを見てみないとなんとも。 perlでロジックを作りこむことになるかと。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問