파이썬 라이브러리를 활용한 텍스트 분석 - 텍스트에서 통찰을 이끌어내는 98가지 자연어 처리 전략
젠스 알브레히트.싯다르트 라마찬드란.크리스티안 윙클러 지음, 심상진 옮김 / 한빛미디어 / 2022년 10월
평점 :
장바구니담기


파이썬을 바탕으로 AI개발은 이세돌과 알파고 대전 이후 많은 분야에서 투자도 하고 인력도 늘리는 추세이다.


비단 강화 학습뿐만 아니라 자연어 처리 등 다양한 분야에 기대가 큰 상황 속에 꾸준히 관심을 두는 분야는 텍스트 부분인데요.

텍스트 분석을 처음 접하는 분들에게 추천해 드릴만한 책이 있어서 소개해드리려고 합니다.


바로 ‘파이썬 라이브러리를 활용한 텍스트 분석’입니다.


이 책은 뉴스 등 텍스트 데이터 분석할 방법들이 상세히 서술돼 있어서 초보자분들도 쉽게 이해할 수 있습니다.

그럼 두 가지 정도로 요약해 보도록 하겠습니다.




1) 데이터 수집 > 데이터 전처리 > 데이터 분석 > 시각화

데이터 처리를 할 때 제일 어려운 부분은 분석할 데이터가 없는 것입니다.


그럴 때 다른 곳에서 몰래 가져와서 쓰면 저작권에 위배될 수도 있어서 꺼림직하죠.


데이터를 관리하는 분이나 분석할 때는 어떻게 수집할지 있는 데이터를 어떻게 가공할지 생각을 많이 하는 게 중요합니다.


어떻게 생각을 할 수 있을까요?

이 책을 통해서 보면 데이터를 추출하는 개념부터 API 등에서 가져오는 방법까지 상세히 설명해 줍니다.


전체 사이클 한번 보는 것과 안 보는 것은 개념을 잡는 데 있어서 큰 차이가 납니다.


전체적인 그림을 이 책을 통해서 분석이 처음인 분들에게 추천합니다.




2) 영어 참 좋지만, 여긴 ‘한국’

이 책에 아쉬운 점은 한국어에 대한 분석이 없는 점입니다.


세계 공용어라 영어로 된 분석 자료들은 즐비합니다.


논문들만 봐도 한국어로 된 좋은 논문을 찾기 어려운 것처럼 말이죠


하지만, 한국에서 비즈니스를 할 때 어순 문제, 말뭉치 문제 등 이슈가 크게 다가올 것입니다.

그러한 점들은 차차 영어로 된 베이스에서 텍스트 분석을 해보시면서 맥락을 이해하시고 다양한 데이터들을 수집한 후 도전해 보시면 쉽지는 않지만 노하우가 쌓이겠다고 생각합니다.




Ps

오랜만에 텍스트 분석에 관련된 책을 읽었는데요.

다양한 라이브러리를 쓰는 방법을 잘 설명해 주고 있어서 좋았고 코드 들도 쉽게 작성돼 있어서 실습하기 편했습니다.


"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.”


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
소프트웨어 아키텍처 The Hard Parts - 분산 아키텍처를 위한 모던 트레이드오프 분석
닐 포드.마크 리처즈.세막 데그하니 지음, 이일웅 옮김 / 한빛미디어 / 2022년 10월
평점 :
장바구니담기


개발하면서 저연차 때에는 크게 고민을 할 일이 없는 것이 있는데요.

바로 아키텍처입니다.

대부분 각 팀의 팀장이나 아키텍처 등 설계하는 사람들이 있어서 대부분 큰 틀은 내려주기 때문이죠

일하다 보면 내려준 아키텍처보다 내가 생각한 아키텍처가 좋은데 왜 그걸 안 했을지 의문인 적도 있었습니다.

막상 실무에 업무를 하다 보면 내가 생각이 짧았다고 하면서 이런 깊은 뜻까지 있다니 하면서 머리를 친적도 있습니다.

어느덧 직접 설계를 내려야 할 때가 되고 시스템 직접 핸들링을 하는 단계가 최근에 되어서 고민이 많습니다.

그러던 중 한빛미디어에서 ‘소프트웨어 아키텍처’란 책이 나왔습니다.

이 책은 정말 매운 맛입니다.

매운맛에 의미를 알아보도록 하겠습니다.




1. 맵지만 당기는 책

한번 읽어서는 절대 이해되지 않습니다. 매운맛에 중독된 사람처럼 그 맛을 잊지 못하고 다시 읽게끔 만드는 마성의 책인데요.

한번 컨택한 분산 아키텍처를 끝까지 만들고 싶은 욕망에 가득하기 때문입니다.

도메인별로 어떻게 나누는 방법과 패턴들을 정리해보면서 정말 계속 읽게 됩니다.

또한 직접 같이 일은 안 하지만 등장인물들이 대화를 통해서 시스템의 상황을 알려줘서 간접적으로 이해하는 폭이 넓어졌습니다.




2. 실무와 매우 유사

대부분 아키텍처 책들은 큰 범위가 누가 만들고 왜 만들고 어떻게 사용하는지까지는 말을 해줍니다.

하지만 그 이후 가장 중요한 문제점들에 대해서 쉽게 찾기는 어려웠습니다.

직접 실무에서 부딪히고 깨지면서 각 아키텍처의 문제점을 찾은 기억이 있습니다.

이 책은 베스트 핏을 찾기보다는 차선과 그 너머 최선의 트레이드 오프를 찾는 여정이라고 봅니다.

전작에서의 이론 개념과 이 책으로 실무의 기술까지 익히면서 아키텍처의 감을 잡는 데 큰 도움이 됐습니다.




PS

막상 해보기 전에는 모든 일들이 어렵다고 봅니다.

그 어렵다는 생각의 벽을 넘으면 더 큰 산이 보이고 그 산을 넘어야 발전한다고 생각하는데요.

아키텍처의 산을 함께 같이 올라 보실래요?



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
AWS 비용 최적화 바이블 - 핀옵스를 위한 최적의 기술 활용부터 운영 노하우까지
엘리 만수르.야이르 그린 지음, 강전희 외 옮김 / 한빛미디어 / 2022년 8월
평점 :
장바구니담기


서버를 구축할 땐 비용을 고려하게 됩니다.


사용량이 많아질수록 비용이 커지기 때문인데요.

AWS를 서버로 많이 사용하고 있습니다.


AWS 사용자는 AWS 컴퓨팅, 스토리지, 네트워킹을


소개해 드릴 책은 ‘AWS 비용 최적화 바이블’입니다.


이 책을 통해 비용을 효율적인 방식으로 운영할 수 있게 되시길 바랍니다.


서버를 운영하는데 비용이 크게 발생하고 있었다면 최적화를 통해 적절한 비용으로 이용하시면 좋겠습니다.




1) KAO 방법론

KAO 방법론은 저자가 개발한 비용 최적화 방법입니다.


비용을 최적화하려면 하나의 프로젝트를 한번 수행을 해봐야 합니다.


과거의 기록이 있을 때 현재와 비교해서 향상되었는지 살펴볼 수 있습니다.


KAO는 Knowledge(지식), Architecture(구조), Operation(운영)의 약자를 따서 만들어졌습니다.


서비스를 이해하며 AWS 클라우드 환경 구조를 만드는 것이 중요합니다.


클라우드를 운영을 시작하면서 처음부터 비용이 최적화되게 만들긴 쉽지 않습니다.


잘못된 비용은 있지 않은지 점검하며 수정과 보완을 해나가야 합니다.




2) 클라우드 서비스 비용 절감

아마존, 마이크로소프트, 구글 등 그 외에도 많은 곳에서 클라우드 서비스를 운영합니다.


그중 AWS 클라우드를 사람들이 많이 이용하는데요.

클라우드 서비스를 운영 중인 회사는 이 책을 보면 기존 발생하던 비용을 절감하는 데 도움 될 것입니다.


비교할 수 있는 데이터 없이는 운영을 잘하고 있는지 판단하기 어렵습니다.


책에 나오는 모범 사례를 통해 모범적인 운영 방법을 참고하고 적용하시기 바랍니다.


서비스 비용 최적화는 한 번의 시도로 끝나지 않습니다.


절감 목표를 정하고 지속적인 노력을 통해 최적화를 달성할 수 있습니다.




Ps

이 책은 국내 독자를 위해 한국어 버전 AWS 화면으로 설명해줍니다.


책을 보다 보면 그림과 표가 잘 정리되어 있어서 이해하는 데 어려움이 없을 겁니다.


클라우드를 도입할 때 비용이 걱정되어 고민하는 회사도 있을 것으로 보입니다.


고민하는 회사에는 스타트업이나 중소기업일 것으로 예상됩니다.


비용 최적화를 수행한다면 고민이 한층 떨어질 것으로 보입니다.


"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
이것이 자료구조+알고리즘이다 with C 언어 - 문제 해결 능력을 키워주는 자료구조+알고리즘 입문서 이것이 시리즈
박상현 지음 / 한빛미디어 / 2022년 8월
평점 :
장바구니담기


IT기업에서 개발자를 뽑을 때 면접과 코딩 테스트를 보게 됩니다.


기업에서 테스트를 보는 이유는 자료구조와 알고리즘 개념이 있는지 확인하기 위함입니다.


작동 원리를 잘 알아야 개발할 때 활용을 할 수 있는데요.

자료구조와 알고리즘을 알아야 적절한 효율적인 코드를 작성할 수 있습니다.


살펴볼 책은 '이것이 자료구조+알고리즘이다 with C 언어'입니다.


자료구조, 알고리즘, 설계기법 등 15가지 개념을 다양한 연습문제로 풀어 볼 수 있습니다.


108개의 예제소스도 있어서 한번 혼자서도 풀어보고 예제소스를 참고하며 이해하며 공부할 수 있습니다.


C언어로 배워보는 자료구조와 알고리즘에 대해 같이 살펴보겠습니다.




1) 쉬운 그림 설명과 학습을 돕는 퀴즈

복잡한 수식만 보면 알고리즘을 이해하기 쉽지 않습니다.


다양한 그림 예제를 통해 개념을 이해하기 쉽도록 구성되어 있습니다.


또한 장마다 비타민 퀴즈와 주제에 대한 연습문제는 학습을 도와줍니다.


수식은 필요한 정도만 담겼습니다.


자료구조는 유용한 리스트, 스택, 큐, 트리를 알려줍니다.


알고리즘은 가장 많이 쓰이는 정렬, 탐색, 우선순위 큐, 힙, 해시테이블, 그래프를 다룹니다.





2)C언어로 배우는 자료구조

자료구조의 기초에 대한 간단한 설명과 구현 방법까지 배울 수 있습니다.


컴퓨터 전공 학생들도 학부 수업 중에 C언어를 배우게 될 텐데요.

C언어는 메모리를 잘 다뤄야 합니다.


포인터 개념과 구조체도 알아야 해석을 할 수 있습니다.


스택과 힙에서 데이터를 다루는 방법도 알아야 문제없이 코드가 작동하게 됩니다.


메모리를 직접 할당도 해주고 해지를 해줘야 합니다.


지정한 메모리보다 많은 메모리를 사용하면 프로그램은 죽게 되기 때문입니다.





Ps

자료구조와 알고리즘을 공부하다가 궁금한 부분이 생기게 됩니다.


저자는 Q&A 카페에 질문이 올라오면 직접 답변해줍니다.


문제를 만나면 직접 풀어보며 궁금한 것을 해결할 수 있습니다.


이 책은 C언어로 알고리즘 개념을 익힐 수 있도록 알려줍니다.


자료구조와 알고리즘 개념을 학습하고 제대로 이해하고 싶은 취업 준비생분들에게 이 책을 추천합니다.


"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
멘탈이 강해지는 연습 - 어떤 상황에 부딪혀도 주저앉지 않는 독한 멘탈 키우기 프로젝트
데이먼 자하리아데스 지음, 김미정 옮김 / 서삼독 / 2022년 8월
평점 :
장바구니담기


사회생활을 하다 보면 멘탈이 힘들 때가 있습니다.

공부하는 것보다 어려운 것이 인간관계입니다.

회사생활을 오래 하려면 직원 간 사이가 좋고 일이 즐거워야 합니다.

또한 멘탈도 관리를 잘해야 회사 일을 문제없이 할 수 있습니다.

멘탈에 관련된 책을 살펴보려 합니다.

살펴볼 책은 ‘멘탈이 강해지는 연습’입니다.

멘탈이 강해지고 싶고 한계를 극복하고 싶을 때 이 책이 도움 될 것입니다.

이 책을 통해 멘탈이 강해지고 성장하는 시간이 되면 좋겠습니다.




1) 두려움을 조절하는 멘탈

사람들은 네이비씰은 두려움이 없다고 생각합니다.

하지만 네이비씰도 두려움을 느낍니다.

두려움이 없다고 느낀 부분은 그들이 두려움을 조절하기 때문입니다.

정신훈련은 두려움 조절이 가능하도록 도와주는 전략인데요.

멘탈을 기르는 정신 훈련을 통해 두려움에 좌지우지되지 않는 겁니다.

강한 멘탈은 두려움을 조절하며 꿋꿋이 임무를 완수하는 정신력입니다.

훈련을 많이 한다고 두려움이 없어지는 것은 아니라는 것은 참고하시길 바랍니다.




2) 멘탈이 강한 사람은?

삶이 계획대로 진행하지 못했을 때 기분이 어떠신가요?

계획 실패에 대해 죄책감과 좌절을 느끼게 됩니다.

멘탈이 강한 사람은 습관과 루틴이 있어 계획이 틀어져도 어떤 형태로든 앞으로 나아가게 해줍니다.

사람의 감정에는 분노, 긴장, 행복감 등이 있습니다.

이런 감정에서 벗어나야 할 때 어떻게 빠져나가야 할지 모르는 경우가 많습니다.

멘탈이 강한 사람은 자신의 장단점을 객관적으로 들여다보며 전략적으로 활용합니다.




Ps

저자는 전자책으로 먼저 출간했습니다.

그리고 따로 광고도 하지 않았었는데요.

입소문으로 리뷰 3,000개가 달렸습니다.

이 책이 열광적인 반응을 얻은 이유가 무엇인지 궁금하실 건데요.

이론과 실천을 중심으로 만든 책입니다.

이론을 아무리 많이 알아도 실천하지 않으면 썩은 지식이 됩니다.

썩지 않는 지식이 되고 강한 멘탈을 원하시는 분들에게 이 책을 추천합니다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo