npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

pd-korean-noun-list-for-wordles

v0.4.0

Published

A list of Korean nouns compiled for a purpose to used by Wordle-like games.

Downloads

11

Readme

워들에 사용할 수 있는 한국어 명사 목록

이것은 워들 제작 등에 사용할 수 있도록 정리한 Node 라이브러리입니다.

저작권

이 자료 저작권은 https://github.com/korean-word-game/db의 것을 포함하고 있으며 해당 저장소에서 설명한 바에 따르면 다음과 같습니다.

본래 저작권법 제24조의2에 의하면 국가에 의해 작성되어 공표된 저작물은 허락 없이 이용할 수 있어야 하지만, 표준국어대사전의 경우에는 국립국어원이 저작재산권 전부를 보유하고 있지 않으므로 저작권 등록물에 해당됩니다. 그러나 단순히 낱말과 품사를 수집한 것은 한국어 자체로써 저작권 보호를 받을 수 없는 자료이므로 자유로운 2차 가공 및 배포가 가능합니다. 마찬가지로 해당 DB에도 저작권이 없습니다.

국립국어원에서 배포한 한국어 학습용 어휘 목록도 포함하고 있습니다.

참고 사항

  • 한글 조합 방식에 따라 사용하는 단어의 글자수가 바뀌는 한국어 워들들의 특징에 따라, 글자수를 정확히 정하지 않고 1글자~3글자 명사들을 모았습니다.
  • -로 시작하지 않는 것 - 접사, 어미 등을 제외합니다.
  • AND
  • ^[가-힣]+$ 정규식에 맞는 것 - 옛 한글 등을 제외합니다.
  • AND
    • 명사
    • OR
    • 부사
    • OR
    • '하다'로 끝나는 동사·형용사

위 조건에 맞는 단어들을 다음과 같이 처리합니다.

  • -는 일괄 삭제
  • 띄어쓰기'\^'는 그 뒤를 전부 삭제
  • 동사와 형용사는 '-하다' 부분을 삭제

설치

# NPM
npm install pd-korean-noun-list-for-wordles

# Yarn
yarn add pd-korean-noun-list-for-wordles

사용

두 목록을 제공하며, ALL_NOUNS은 제출 답안 검사용으로 쓸 수 있도록 2018년 11월 13일 수집된 표준국어대사전의 명사를 담고 있습니다. COMMON_NOUNS의 경우 문제 출제용으로 쓸 수 있도록 한국어 학습용 어휘 목록 2019년 5월 30일 수정본의 명사를 담고 있습니다.

const KoreanNounList = require('pd-korean-noun-list-for-wordles');
console.log(KoreanNounList.ALL_NOUNS.length());
console.log(KoreanNounList.COMMON_NOUNS[0]);
import * as KoreanNounList from 'pd-korean-noun-list-for-wordles';
console.log(KoreanNounList.ALL_NOUNS.length());
console.log(KoreanNounList.COMMON_NOUNS[0]);