Giter Site home page Giter Site logo

symblai / symbl-docs Goto Github PK

View Code? Open in Web Editor NEW
17.0 17.0 42.0 55.97 MB

Symbl.ai open sources its documentation into a GitHub repository for you as a developer to actively develop through pull requests.

JavaScript 81.11% CSS 15.70% SCSS 3.20%
documentation hacktoberfest symbl

symbl-docs's People

Contributors

adam-symbl avatar akankshabhasin avatar amritesh-singh avatar atom19-i avatar avoliva avatar eric-giannini avatar gayathri-krishnaswamy avatar harpreetvishnoi avatar harshad-symbl avatar harshalkaigaonkar avatar idivyanshbansal avatar kushv16 avatar michizhou avatar mjabali avatar mountaincode2 avatar mukulikaa avatar pankaj-singhr avatar pema-s avatar rishabh-chaturvedi avatar rohitghongade avatar roshanijawale avatar sekharvth avatar snehaljog avatar stokes-christopher avatar symbl-ay avatar symbl-matty-williams avatar symbldoc avatar toshish avatar visharma-symbl avatar warunawijesinhaarachchige avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

symbl-docs's Issues

enableSpeakerDiarization & diarizationSpeakerCount

Expected content

For our Async URL APIs (Audio & Video) enableSpeakerDiarization & diarizationSpeakerCount should ideally be passed in request body.

Also, for Async File (Audio & Video ) enableSpeakerDiarization & diarizationSpeakerCount should be passed in Query Parameter. We should include them in the main parameter list. Right now, we have 2 separate list due to which people think it is separate. All Query Parameters should be listed at one place.

image

Actual content

Write now Query parameter is written on all of them.

Link to page:

Update Trackers API (GET /mangage/trackers)

There is a missing segment in the documentation for the GET Tracker section.

GET Tracker should describe:

  1. How to get an individual tracker (ie. GET /manage/tracker/:id)

This is included already.

  1. How to get all trackers (ie. GET /manage/trackers)

This needs to be added in. I have confirmed on Postman that 'get all trackers' is active.

Screen Shot 2021-06-04 at 2 58 53 PM

[Bug]: In https://github.com/symblai/symbl-docs/blob/develop/what-is-symbl.md, in this the links under Symbl’s Key Capabilities are not working like the link of sentiment analysis (eg : https://github.com/symblai/symbl-docs/blob/develop/docs/concepts/speech-to-text)

Contact Details

[email protected]

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

No response

Expected Behavior

No response

Steps To Reproduce

No response

Environment

- OS:
- Node:
- npm:

What browsers are you seeing the problem on?

No response

Anything else?

No response

customEntities examples are incorrect or missing

Expected content

Note: We need to give examples of custom entities in all Async APIs. Also, for custom entities, the parameter is entities for all APIs.

Async Text API

{ "messages": [ { "payload": { "content": "Hello. So this is a live demo that we are trying to give very we are going to show how the platform detects various insights can do transcription in real-time and also the different topics of discussions, which would be generated after the call is over, and they will be an email that will be sent to the inbox. So that is the idea. So I am going to do a quick conversation.", "contentType": "text/plain" }, "from": { "name": "John", "userId": "[email protected]" } } ], "detectEntities": true, "entities": [ { "customType": "identify_org", "text": "platform" } ] }

Async Audio File API/Video API (POST/PUT)
Note: These parameters go in Query Paramater.

"detectEntities": true, "entities": [ { "customType": "identify_people", "text": "wife" }, { "customType": "identify_colour", "text": "blue" } ]

Async Audio URL API/Video URL API (POST/PUT)
Note: These parameters go in the request body.

"detectEntities": true, "entities": [ { "customType": "identify_people", "text": "wife" }, { "customType": "identify_colour", "text": "blue" } ]

Sample Response in Entities API
{ "type": "custom", "customType": "identify_colour", "value": "blue", "text": "blue", "messageRefs": [ { "id": "4592265554034688", "text": "What color did you want the New Yorker in blue?", "offset": 42 } ] }

Actual content

Link to page:
All Async APIs
https://docs.symbl.ai/docs/async-api/overview/audio/post-audio

Trackers and Analytics UI

Expected content

Can we add an image and demo URL on top so users can test it out for themselves.

image

Actual content

Link to page:

Async File Python Code - Needs Update

In the async file submission python code snippet, there are multiple areas where a boolean is expected in the params eg. 'detectPhrases': True,

The way the code snippet is currently written, when the params object is passed in the API request, it is still in the form of a Python dictionary object. Before sending in the request this object needs to be encoded so that the API reads the boolean values as a true boolean.

For example if params = {'detectPhrases': True} then the request:
response = requests.request("POST", url, headers=headers, data=payload, params=params) will return a status 400. The resulting params will be in the form https://api.symbl.ai/v1/process/video?detectPhrases=True

In this example the capitol 'True' will not be accepted by the API and return a status 400.

The correct param format needs to be in the form https://api.symbl.ai/v1/process/video?detectPhrases=true

In order to make this request in python the params object needs to be encoded properly. For example params = json.dumps(params), or in the request response = requests.request("POST", url, headers=headers, data=payload, params=json.dumps(params))

Remove examples from Action Items

Please remove these(2 marked in the image below) examples from the Action Items concept pages and add new examples at their place.

Why remove the currently marked example? Ans: They don't work as Action Items now.

Why add new examples in its place? Ans: So, the customers have wide range of examples to understand.

image

Link to page:

end } curly bracket is missing in docs. Can we change this to example api call for cURL tab?

https://docs.symbl.ai/docs/conversation-api/update-members

end } curly bracket is missing in docs. Can we change this to example api call for cURL tab?

curl --location --request PUT "https://api.symbl.ai/v1/conversations/$CONVERATION_ID/members/$MEMBER_ID" 
 --header 'Content-Type: application/json'
 --header "Authorization: Bearer $AUTH_TOKEN" 
 --data-raw '{
    "id": "'$MEMBER_ID'",
    "email": "[email protected]",
    "name": "John"
}'

Async APIs is missing examples for the parameters

Expected content

  1. "customEntities": [{"entityName": "entityValue"}]

  2. trackers = [{ "name": "COVID-19", "vocabulary": [ "social distancing", "cover your face with mask", "vaccination" ] }]

Actual content

image

customEntities example is not given in Async APIs
trackers example is not given in Async APIs

Link to page:

[Docs Update]: Not able to run the project on local

Contact Details

[email protected]

Description

I followed the documentation i.e. cloned the repo and cd into the directory and then ran yarn for installing all of the packages and then yarn start for running the project on local but there's no package.json file present. I guess, i have to cd further into any directory and then do yarn start.
Please help and then correct the documentation as well.

Dark Theme is not working in some section

Contact Details

[email protected]

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

The Dark Mode Theme is not working properly in some section, which causes difficulty in reading some text.
image

Environment

- OS: Windows 10
- Node:
- npm:

What browsers are you seeing the problem on?

Chrome

Anything else?

No response

confidenceThreshold =< 0.5 <=1.0.

Expected content

Confidence threshold should should =< 0.5 <=1.0. in the documentation. Basically, it can be 0.5 or bigger and less than or equal to 1.0.

Note @Pema if you try to put 0.3 it will tell you to increase it <=0.5 to <=1.0
In all APIs.

Actual content

image

Link to page:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.