본문 바로가기

자연어처리2

[NLP] lexrankr로 3줄 요약해보기 이번 포스팅에서는 lexrankr을 사용해서 장문의 텍스트를 3줄로 요약해 보도록 하겠습니다. 가장 만만한 뉴스 데이터를 샘플로 넣어서 결과가 어떻게 나오는지 보여드리겠습니다. 그전에 lexrank에 대해 간단하게 다뤄보도록 하겠습니다. lexrank lexrank는 이 논문에서 처음 등장했습니다. 간단하게 설명하자면 구글의 검색엔진에 적용되었던 PageRank라는 알고리즘을 문서 요약에 적용을 한 것이 lexrank입니다. 어떤 웹사이트의 URL이 다른 웹사이트에서 링크가 많이 걸렸다면 영향력이 높다고 판단할 수 있습니다. 그리고 링크를 건 페이지의 영향력이 클수록 링크를 받은 페이지 또한 영향력이 높다고 볼 수 있습니다. 많은 사람들의 존경을 받는 학자가 어떤 사람을 칭찬하면, 칭찬받는 사람의 권위가.. 2023. 2. 15.
[API] OpenAI API 가지고 놀기 1탄: TL;DR (긴글 요약) 최근에 제 블로그의 유입 및 방문 통계를 보니 ChatGPT 포스트의 인기가 독보적인 것을 발견했습니다. 아무래도 많이 회자되고 있는 기술이다 보니 찾으시는 분들도 꽤 있어서 뿌듯한 기분이 듭니다. 게다가 ChatGPT와 관련된 마이크로소프트와 엔비디아도 최근에 크게 상승을 해서 저도 기분이 아주 좋습니다. (구조선이 왔다!!!) 그래서 이왕 이렇게 된 김에, OpenAI의 API가 제공하는 여러가지 기능들을 활용하는 방법에 대해 소개를 드리고자 합니다. 이번 포스트에서는 OpenAPI가 제공하는 여러가지 기능 중, 텍스트 요약에 대해 다루겠습니다. 영어로 TL;DR이 무슨 뜻인 줄 아시나요? 바로 "Too Long. Didn't Read"라는 뜻입니다. 너무 길어서 읽지 않았다는 뜻이고 긴 글을 요약할.. 2023. 2. 3.
반응형