Communications Mining
latest
false
- API Docs
- CLI
- Integration Guides
- Blog
- How Machines Learn to Understand Words: A Guide to Embeddings in NLP
- Prompt-based learning with Transformers
- Efficient Transformers II: Knowledge Distillation & Fine-Tuning
- Efficient Transformers I: Attention Mechanisms
- Deep Hierarchical Unsupervised Intent Modelling: Getting Value Without Training Data
- Fixing Labelling Bias With Communications Mining
- Active Learning: Better ML models in less time
- It's All in the Numbers - Assessing Model Performance With Metrics
- Why Model Validation Is Important
- Comparing Communications Mining and Google AutoML for Conversational Data Intelligence
Communications Mining Developer Guide
Last updated May 17, 2024
Summary
All the available API routes are listed below.
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/sources | Retrieve metadata about all accessible sources |
GET | /api/v1/sources/<project> | Retrieve metadata about all sources in a project |
GET | /api/v1/sources/<project>/<source_name> | Retrieve metadata about a source by name |
GET | /api/v1/sources/id:<source_id> | Retrieve metadata about a source by id |
PUT | /api/v1/sources/<project>/<source_name> | Create a source |
POST | /api/v1/sources/<project>/<source_name> | Update a source |
DELETE | /api/v1/sources/id:<source_id> | Delete a source by id |
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/datasets | Retrieve metadata about all accessible datasets |
GET | /api/v1/datasets/<project> | Retrieve metadata about all datasets in a project |
GET | /api/v1/datasets/<project>/<dataset_name> | Retrieve metadata about a dataset by name |
PUT | /api/v1/datasets/<project>/<dataset_name> | Create a dataset |
POST | /api/v1/datasets/<project>/<dataset_name> | Update a dataset |
DELETE | /api/v1/datasets/<project>/<dataset_name> | Delete a dataset by name |
POST | /api/v1/datasets/<project>/<dataset_name>/export | Export a dataset by name |
METHOD | URL | DESCRIPTION |
---|---|---|
POST | /api/v1/sources/<project>/<source_name>/sync | Create or update comments |
POST | /api/v1/sources/<project>/<source_name>/sync-raw-emails | Create or update comments from raw emails |
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/sources/<project>/<source_name>/comments/<comment_id> | Retrieve comment by ID |
DELETE | /api/v1/sources/<project>/<source_name>/messages?id=<message_id0>[&id=<message_id1>...] | Delete comments by ID |
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/datasets/<project>/<dataset_name>/labellers/<version>/validation | Get model statistics |
POST | /api/v1/datasets/<project>/<dataset_name>/labellers/<version>/predict | Get predictions |
POST | /api/v1/datasets/<project>/<dataset_name>/labellers/<version>/predict-comments | Get predictions by comment ID |
POST | /api/v1/datasets/<project>/<dataset_name>/labellers/<version>/predict-raw-emails | Get predictions for raw emails |
METHOD | URL | DESCRIPTION |
---|---|---|
GET | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name> | Get a stream by name |
GET | /api/v1/datasets/<project>/<dataset_name>/streams | Get all streams |
PUT | /api/v1/datasets/<project>/<dataset_name>/streams | Create a stream |
PUT | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/exceptions | Tag an exception |
POST | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name> | Update a stream |
POST | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/fetch | Fetch comments from a stream |
POST | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/advance | Advance a stream |
POST | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/reset | Reset a stream |
DELETE | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name> | Delete a stream |
DELETE | /api/v1/datasets/<project>/<dataset_name>/streams/<stream_name>/exceptions | Untag an exception |