본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

fastText Quick Start Guide 상세페이지

컴퓨터/IT 개발/프로그래밍 ,   컴퓨터/IT IT 해외원서

fastText Quick Start Guide

Get started with Facebook's library for text representation and classification
소장전자책 정가15,000
판매가15,000
fastText Quick Start Guide 표지 이미지

fastText Quick Start Guide작품 소개

<fastText Quick Start Guide> ▶Book Description
Facebook's fastText library handles text representation and classification, used for Natural Language Processing (NLP). Most organizations have to deal with enormous amounts of text data on a daily basis, and gaining efficient data insights requires powerful NLP tools such as fastText.

This book is your ideal introduction to fastText. You will learn how to create fastText models from the command line, without the need for complicated code. You will explore the algorithms that fastText is built on and how to use them for word representation and text classification.

Next, you will use fastText in conjunction with other popular libraries and frameworks such as Keras, TensorFlow, and PyTorch.

Finally, you will deploy fastText models to mobile devices. By the end of this book, you will have all the required knowledge to use fastText in your own applications at work or in projects.

▶What You Will Learn
⦁ Create models using the default command line options in fastText
⦁ Understand the algorithms used in fastText to create word vectors
⦁ Combine command line text transformation capabilities and the fastText library to implement a training, validation, and prediction pipeline
⦁ Explore word representation and sentence classification using fastText
⦁ Use Gensim and spaCy to load the vectors, transform, lemmatize, and perform other NLP tasks efficiently
⦁ Develop a fastText NLP classifier using popular frameworks, such as Keras, Tensorflow, and PyTorch

▶Key Features
⦁ Introduction to Facebook's fastText library for NLP
⦁ Perform efficient word representations, sentence classification, vector representation
⦁ Build better, more scalable solutions for text representation and classification

▶Who This Book Is For
This book will be of benefit to you if you are a software developer/machine learning engineer trying to understand the state-of-the-art in NLP. A large part of the book deals with real-life problems and considerations for creating an NLP pipeline. If you are an NLP researcher, there is a lot of value here because you will learn about the internal algorithms and considerations taken while developing the fastText software. All the code examples are written in Jupyter Notebooks. I highly recommend you type them out, change them, and tinker with them. Keep the code handy so that you can use it later in your actual projects.

▶What this book covers
⦁ Chapter 1, Introducing FastText, introduces fastText and the NLP context in which this library is useful. It will map the motivations behind building the library and the intended usage and benefits that the creators of the library intended to bring into NLP and the field of computational linguistics. There will also be specific instructions explaining how to install fastText on your work machine. Upon completion of this chapter, you will have fastText installed and running on your computer.

⦁ Chapter 2, Creating Models Using the FastText Command Line, discusses the rich command line that the fastText library provides. This chapter describes the default command-line options and shows how to use it to create models. If you are only interested in having a superficial introduction to fastText, reading up to this chapter should be enough.

⦁ Chapter 3, Word Representations in FastText, explains how unsupervised word embeddings are created in fastText.

⦁ Chapter 4, Sentence Classification in FastText, introduces the algorithms that power sentence classification in fastText. You will also learn how fastText compresses big models into smaller models that can be deployed to low-memory devices.

⦁ Chapter 5, FastText in Python, is about creating models in Python by either using the official Python bindings for fastText or by using the gensim library, which is a popular Python library for NLP.

⦁ Chapter 6, Machine Learning and Deep Learning Models, explains how to integrate fastText into your NLP pipeline if you have pre-built pipelines that use either statistical machine learning paradigms or deep learning paradigms. In the case of statistical machine learning, this chapter makes use of the scikit-learn library; and in the case of deep learning, Keras, TensorFlow, and PyTorch are taken into account.

⦁ Chapter 7, Deploying Models to Mobile and the Web, is mainly about deploymen and how to integrate fastText models in live production-grade customer applications.


출판사 서평

▶ Preface
FastText is a state-of-the-art tool that can be used to perform text classification and build efficient word representations. It is open source and is designed at Facebook Artificial Intelligence Research (FAIR) lab. It is written in C++, and you also have wrappers available in Python.

This book has the ambitious goal of covering all and techniques and know-how that you need to build NLP applications in the real world. It will also cover the algorithms on which fastText is built so that you will clearly understand the context in which you can expect the best results from fastText.


저자 소개

⦁ Joydeep Bhattacharjee
Joydeep Bhattacharjee is a Principal Engineer who works for Nineleaps Technology Solutions. After graduating from National Institute of Technology at Silchar, he started working in the software industry, where he stumbled upon Python. Through Python, he stumbled upon machine learning. Now he primarily develops intelligent systems that can parse and process data to solve challenging problems at work. He believes in sharing knowledge and loves mentoring in machine learning. He also maintains a machine learning blog on Medium.

목차

▶TABLE of CONTENTS
1: INTRODUCING FASTTEXT
2: CREATING MODELS USING FASTTEXT COMMAND LINE
3: WORD REPRESENTATIONS IN FASTTEXT
4: SENTENCE CLASSIFICATION IN FASTTEXT
5: FASTTEXT IN PYTHON
6: MACHINE LEARNING AND DEEP LEARNING MODELS
7: DEPLOYING MODELS TO WEB AND MOBILE


리뷰

구매자 별점

0.0

점수비율
  • 5
  • 4
  • 3
  • 2
  • 1

0명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기

spinner
모바일 버전