Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.05 KB

File metadata and controls

32 lines (25 loc) · 1.05 KB

NLP Learning Repository

This repository contains demonstrations and exercises for learning Natural Language Processing concepts, focusing on word embeddings and text analysis.

Repository Structure

Demos

  • embeddings.csv - CSV file containing word embedding data
  • L2-Demo-1.ipynb - Lesson 2 Accessing Amazon Bedrock with Python
  • L2-Demo-2.py - Lesson 2 Model conversation with Python
  • L3-Demo-1.ipynb - Lesson 3 Creating Embeddings
  • L3-Demo-2.ipynb - Lesson 3 Working with Embeddings
  • L3-Demo-3.ipynb - Lesson 3 Embeddings for Document Retrieval

Exercises

  • Lesson-2-e1.ipynb - Lesson 2 Exercise 1
  • Lesson-2-e2.ipynb - Lesson 2 Exercise 2
  • Lesson-3-e1.ipynb - Lesson 3 Exercise 1
  • Lesson-3-e2.ipynb - Lesson 3 Exercise 2

Utils

  • amazon.txt - Sample text data from Amazon
  • Apollo13.txt - Sample text data from Apollo 13
  • prepare_embeddings.py - Utility script for preparing word embeddings
  • transcript.txt - Sample transcript data

Prerequisites

  • Python 3.x
  • Jupyter Notebook
  • Required Python packages:
    • boto3