PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2011/03/22 22:35:24
Name 날으는씨즈
Subject C++이나 자바 잘 하시는분 좀 봐주세요
저는 지방의 한 언어학과에 다니는 학생입니다.
전공수업인데요 자연언어 처리라고 교수님이 과제를 내주셨는데 제 손에서는 해결을 못 할거 같아서 문의를 합니다.
tokenizer 인가요??
입력된 문장을 음절별로 딱딱 끊어서 아웃풋으로 처리하는 프로그램을 pseudocode??로 짜라는데 잘하시는 분 없나요?
아니면 도움이 될만한 사이트나 방법은 없을까요?
막막하네요

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
11/03/22 22:47
수정 아이콘
전산 전공은 아니라서 정확한 대답일지는 모르겠는데, tokenizer로 처리하시는 게 맞는 것 같습니다.
한국어처럼 한 글자가 한 음절이라면 그냥 한 글자씩 읽어들이면 되겠지만, 해당 언어에서 모음을 표시하는 문자를 받았을 때, 토큰이 끝나게 해서 전체 글이 끝날 때까지 루프 돌리면 될 것 같네요.

http://www.joinc.co.kr/modules/moniwiki/wiki.php/man/3/strtok?cx=002661009167463862046%3A8oq6cxlfibu&cof=FORID%3A9&q=strtok&sa=Search&ie=EUC-KR#1257
위 링크는 C언어의 strtok함수이니 프로그래밍에 대한 기초적인 지식이 있으시다면 참고하시면 좋을 것 같아요.
RealWorlD
11/03/22 22:47
수정 아이콘
일단 슈두코드는 실제 소스코드가아니라 말로풀어쓴 알고리즘설명같은 것입니다.
구르는너구리
11/03/22 22:54
수정 아이콘
자바는 유니코드를 사용하기 때문에 한글이든, 영어든 쉽게 표현할 수 있을텐데,
C나 C++의 경우는 영어나 한글을 따로 구분해서 처리해줘야 할 것 같네요.
이런거에 대한 제약사항을 두고 접근해 보세요...

tokenizer를 쓰라고 한 것과 자연언어 처리라는 것에 비추어 보아 교수는 C를 염두에 두지 않았을까 싶네요.
Jim Raynor
11/03/22 23:25
수정 아이콘
tokenizer를 pseudo code로 작성하라는 과제겠군요.
11/03/23 00:18
수정 아이콘
tokenizer 가 뭐 하는 것인 지 이해를 하고, 그것의 알고리즘을 pseudo code 로 표현하란 말입니다.
tokenizer 의 동작 원리를 코딩 가능한 수준까지 이해해 오란 것인데,
논리적인 순서대로 알고리즘을 한 단계 한 단계를 설명할 수 있어야 합니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
101458 델 Streak 5 타블렛 폰 한국에서 사용 가능한가요? [6] 마나부족1659 11/03/23 1659
101457 컴퓨터 프로세서들 차이가 뭔가요? 노트북 고르는데 조언을 구해요. [6] 마나부족2807 11/03/23 2807
101456 뉴질랜드 여행 정보 얻을 만한 좋은 사이트 없을까요? ColdWM1607 11/03/23 1607
101454 노트북 질문입니다. 완전 컴맹 도와주세요 ㅠ.ㅠ [3] 장삐에르주네1608 11/03/23 1608
101453 남자연예인 전체 모음 내지 사진모음 같은 거 있나요? [1] 정상을위해2199 11/03/23 2199
101452 누군가 당신의 인생을 스폰서 해준다면? [16] kaka2656 11/03/23 2656
101450 약정승계 교환 질문합니다. 답답해서요..ㅜㅜ [2] Suiteman1718 11/03/23 1718
101448 옴니아2 vs 아이폰. [5] 계란말이2362 11/03/23 2362
101447 낚였다는 말 원래 어른들도 쓰시는 말인가요?? [3] 나를찾아서2566 11/03/23 2566
101446 [영어]could, would 의 쓰임에 대해... [10] 아스날2987 11/03/23 2987
101445 게시물(유머글?)을 찾습니다. [5] 츄츄호랑이2353 11/03/23 2353
101444 SK인터넷에서 KT로 갈아탈려고 합니다. [2] 수지2371 11/03/23 2371
101443 아이패드 혹은 그외 기기 추천부탁드립니다. [7] 기습의 샤아2132 11/03/23 2132
101442 휴대폰 인터넷 구매시 궁금한거 질문 좀 드릴게요 [3] Bikini2183 11/03/23 2183
101441 대학생 4학년/남 가방 질문입니다. [1] 어이없다2127 11/03/23 2127
101439 친한 동생에게 줄 유학 선물 뭐가 좋을까요? [1] zooey deschanel2407 11/03/22 2407
101438 벽지에 핀 곰팡이 어찌하는게 좋을까요 [1] 몽유도원2383 11/03/22 2383
101437 호텔알바시작하는데 구두를 뭘사야할지.. [2] khw7114394 11/03/22 4394
101436 네이버만 열면 컴이 먹통이 됩니다. [4] 재민이고모2484 11/03/22 2484
101435 C++이나 자바 잘 하시는분 좀 봐주세요 [5] 날으는씨즈2272 11/03/22 2272
101433 면도(쉐이빙폼) 관련해서 간단한 질문 좀 드리겠습니다. [5] Rukawa2045 11/03/22 2045
101432 신문사웹페이지 광고 써니티파니1823 11/03/22 1823
101431 스마트폰 풀가동하시면 배터리 얼마나 소모되시나요? [5] 고마유2267 11/03/22 2267
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로