Skip to content
#

Natural language processing

Natural language processing (NLP) is a field of computer science that studies how computers and humans interact. In the 1950s, Alan Turing published an article that proposed a measure of intelligence, now called the Turing test. More modern techniques, such as deep learning, have produced results in the fields of language modeling, parsing, and natural-language tasks.

Here are 407 public repositories matching this topic...

A compute framework for turning complex data into vectors. Build multimodal vectors with ease and define weights at query time so you don't need a custom reranking algorithm to optimise results. Go straight from notebook to production with the same SDK.

  • Updated Jul 19, 2024
  • Jupyter Notebook

This project explores methods to classify song lyrics by genre across two notebooks. In Notebook 1, various models (Transformer, LSTM, Random Forest) were tested, achieving accuracies up to 93.5%. Notebook 2 investigated Graph Neural Networks (GNNs) with TF-IDF and BERT embeddings, with the highest accuracy of 85.55% using GCN and BERT embeddings.

  • Updated Jul 15, 2024
  • Jupyter Notebook

Jupyter Notebook tutorials on solving real-world problems with Machine Learning & Deep Learning using PyTorch. Topics: Face detection with Detectron 2, Time Series anomaly detection with LSTM Autoencoders, Object Detection with YOLO v5, Build your first Neural Network, Time Series forecasting for Coronavirus daily cases, Sentiment Analysis with BER

  • Updated Jun 30, 2024
  • Jupyter Notebook

Created by Alan Turing

Followers
24.2k followers
Wikipedia
Wikipedia