javadr/PyTorch-Detect-Code-Switching

Implementation of a deep learning model (BiLSTM) to detect code-switching

20
/ 100
Experimental

This tool helps researchers and natural language processing practitioners identify different languages within a single piece of text, known as code-switching. You input text that mixes multiple languages, and it outputs labels identifying which language each word or phrase belongs to. It's ideal for anyone analyzing multilingual social media content, particularly tweets mixing English, Spanish, and other languages.

No commits in the last 6 months.

Use this if you need to accurately identify and separate different languages within text that frequently switches between them, especially in social media posts.

Not ideal if your primary need is general language identification for single-language documents, or if you require support for a very wide array of less common languages not represented in social media.

multilingual-text-analysis social-media-nlp language-identification computational-linguistics code-switching-detection
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 0 / 25

How are scores calculated?

Stars

8

Forks

Language

Python

License

GPL-3.0

Last pushed

Mar 26, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/javadr/PyTorch-Detect-Code-Switching"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.