Sisense Boto
Sisense Boto™ is an experimental product of Sisense Ltd. (collectively with its affiliates, “Sisense” “we“, “our” or “us“) created to give the members of the public (“you”) free access to powerful Artificial Intelligence analytics on big datasets.
Sisense does not offer any support for Sisense Boto. Any questions or issues may be directed to discussion forums on the Sisense website. Sisense does not guarantee that Sisense Boto will remain available in the future and may modify or remove it at any time.
By using Sisense Boto, you agree to comply with these Terms of Use.
Sisense Boto and the Documentation pertaining to it are provided “as-is” without warranty of any kind. Sisense and its licensors and suppliers disclaim all express, implied or statutory warranties, including without limitation any implied warranties of title, non-infringement of third party rights, merchantability, or fitness for a particular purpose to the extent permitted under applicable law. You alone bear the entire risk arising out of the use of Sisense Boto. We specifically disclaim any liability for your use of or reliance upon any results or outputs of Sisense Boto. We do not guarantee Sisense Boto will produce results or output for all data inputs. In no event shall Sisense or its directors, officers, employees, shareholders, subsidiaries, affiliates, agents, or licensors be liable for any damages arising out of or related to the use, inability to use, performance, or nonperformance of Sisense Boto except to the extent such liability may not be disclaimed under applicable law.
Sisense reserves the right to limit your access or block you from using Sisense Boto at its discretion if you violate these Terms of Use or abuse the service.
Accessing Sisense Boto
Sisense Boto may be accessed through: (i) the web interface or (ii) through bots running on platforms such as Facebook Messenger, Skype, and Slack.
Sisense Boto may only be used by a natural human using the interfaces or bots provided by Sisense. Any attempt to use a script, bot, other interface, or any other automated or manual means to circumvent the interfaces or bots or repeatedly accessing Sisense Boto could damage or overload the system and is strictly forbidden. You may not frame or embed the Sisense Boto interfaces or bots in any other website or interface nor may you modify Sisense Boto in any way. Sisense may terminate access to Sisense Boto by anyone who jeopardizes the availability or integrity of our system.
Accessing Sisense Boto through bots
If you access Sisense Boto through bots on another platform, your use is subject to the terms of use of those platforms in addition to these Terms of Use. Please refer to and comply with the terms of use on such websites.
Sisense Boto bots may be used to connect to a Sisense Server software for which you have an active license. Alternatively, you can upload your data as a .csv file through the Sisense Boto web interface or bot.
If you use the Sisense Boto bots with your licensed Sisense Server software, your use of the Sisense Server software is governed by the license agreement between you and Sisense (the “License Agreement”). However, none of the representations, warranties or indemnities provided by Sisense in the License Agreement shall apply to Sisense Boto or the bots. For purposes of the limitation of liability provisions of the License Agreement, Sisense Boto is not provided under the terms of a Sales Order and no amount has been paid or is payable to Sisense in connection with the Sisense Boto or the bots.
Uploading your data to Sisense Boto
You may upload your data to Sisense Boto and copy and use the outputs of the Sisense Boto for noncommercial purposes only, subject to these Terms of Use.
Uploaded data is limited to a single .csv file of 10Mb or smaller at a time.
Ownership of your input data
By uploading data or inputting data into Sisense Boto, you warrant and represent that you have all the rights and authority to use the data with Sisense Boto. You further grant Sisense a worldwide irrevocable license to store, copy, analyze, and generate the results from the data that we return to you. We may also use your inputs in accordance with the Privacy Policy below.
Children
You must be 13 or older (or whatever age your local jurisdiction requires for providing your data without parental consent, whichever is older) to use Sisense Boto. Sisense will block you from using Sisense Boto if we discover you are under age.
Use Restrictions
Sisense Boto is intended to be used solely for lawful purposes. Sisense does not screen or review the inputs or the data you use with Sisense Boto. You are solely responsible for ensuring that your use of Sisense Boto complies with all applicable laws, regulations, and rules that apply to you or your data and does not violate any third party rights.
You may not use Sisense Boto to:
attempt to reverse engineer Sisense Boto or use data inputs or queries to discover the algorithms or technologies underlying Sisense Boto.
attempt to circumvent any security protections, probe for any vulnerabilities, penetrate, or otherwise violate the security of the system or tamper, interfere, or disrupt networks or systems.
defame, abuse, harass, or otherwise violate the rights of privacy and publicity of others;
share inappropriate content, advertising, spam, spyware or malware;
infringe upon the rights of others.
You may not input into Sisense Boto personally identifiable data of others, protected health information (PHI), payment card information, personal finance information, export-controlled data, or any other data that is subject to any laws, regulations, industry standards, or contractual obligations that restrict the use or onward transfer of the data or require the recipient to protect the data in any way that is inconsistent with use of Sisense Boto under these Terms of Use.
Export Restrictions
You represent and warrant that you are not located in and will not export or re-export, either directly or indirectly, Sisense Boto to any country or entity under United States restrictions or to any country or entity subject to trade sanctions.
Sisense Boto Privacy Policy
We take reasonable measures to secure Sisense Boto and any communications with you, but cannot guarantee complete security of your data when you use Sisense Boto. We don’t encrypt the data stored on our servers.
Sisense Boto may not be used to analyze or process personal information of others. You are exclusively responsible for ensuring that your use of Sisense Boto does not violate the privacy rights of others.
Sisense is operated from servers in the United States. By using Sisense Boto, you agree to transmit and process your data in the United States and that you have the required permission to transmit such data to United States locations. When you use the Sisense Boto interface on the Sisense website, your use is also subject to the Sisense Privacy Policy and website Terms of Use.
What data we collect
When you interact with Sisense Boto through bots, Sisense collects your chat address (the name or other identifier you use on the platform) only as long as you keep Sisense Boto in your contact list on the platform you use. If you delete Sisense Boto from your contact list, the chat record is deleted as well and Sisense does not retain a copy of the chat.
When you connect your own Sisense Server software to the Sisense Boto bots, the data on your Sisense Server isn’t disclosed to Sisense. However, outputs of the data are retained with the chat record which is visible to Sisense as long as you keep Sisense Boto in your contact list on the platform you use. You can delete your data and the chat record by removing the Sisense Boto bot from your contact list.
When you upload your data to Sisense Boto (as a .csv file or otherwise) (“uploaded data”), Sisense does not keep such data longer than 48 hours. The outputs and analysis results of the uploaded data are retained by Sisense as part of the chat dialogue only while the session remains active. The chat dialogue is deleted when you close the browser window or tab you used to access Sisense Boto.
How we may use your data and inputs
We will not disclose, sell, or provide your information to third parties, except in the following circumstances:
To operate Sisense Boto and provide you the results of the analysis.
To test and improve the performance of Sisense Boto, study usage patterns, and develop other Sisense products. We may compile information and generate reports related to our users’ use of Sisense Boto, and may share aggregated statistical information with third parties.
If the information is required by law, we will share information in response to legal process, court orders, subpoenas, or to establish or exercise our legal rights or defend against legal claims;
Information collected from users of Sisense Boto could be transferred as part of or in connection with a corporate merger, consolidation, restructuring, the sale of substantially all of Sisense’s stock and/or assets relating to Sisense Boto or Sisense’s business or other corporate change, including during the course of any due diligence process.
If you use Sisense Boto, we may contact you to interest you in learning more about our products and services, send you surveys, or seek user feedback.
General
Sisense may revise these Sisense Boto Terms of Use at any time by updating this posting. You should visit this page from time to time to review the current Terms of Use.
Any claim relating to Sisense Boto will be governed by and interpreted in accordance with the laws of the State of Israel, without reference to its conflict-of-laws principles and you hereby consent to exclusive jurisdiction and venue in the civil courts sitting in Tel Aviv, Israel. You agree to waive all defenses of lack of personal jurisdiction and forum non-conveniens. If any term or provision of these Sisense Boto Terms of Use is for any reason held to be invalid, such invalidity shall not affect any other term or provision.
Last updated: June 11, 2018
Introduction
While Sisense provides you with a centralized location for consuming data in the Sisense Web Application, sometimes you need quick access to your data without having to jump across applications to ask data questions. Sisense Boto analyzes your data and returns natural language insights within 3rd party applications such as Skype and Slack. In addition, you can upload CSV files and Sisense Boto will provide you with insights directly in your chat.
Note: To participate in the Sisense Boto Beta Program, your Sisense server must be accessible over the Internet without a VPN.
Sisense Boto supports the following 3rd party applications:
Click the links above to add Sisense Boto to your applications.
How does it Work?
Sisense Boto analyzes your data and returns insights to you in natural language in 3rd party applications.
After setting up Sisense Boto, all you need to do is chat with it and tell Sisense Boto which dashboards you would like to get insights for, or upload a CSV file for Sisense Boto to analyze.
Throughout your chat, Sisense Boto will provide instructions with how interact with it. The one thing to keep in mind is that as you dive deeper into your data, each dive acts as a level so, to go to previous insights, you can type back until you get to the desired level.
The easiest way to learn about Sisense Boto is to see it in action:
Setting Up Sisense Boto
To interact with Sisense Boto, you must add Sisense Boto to your application.
Click the links above to add Sisense Boto to your applications.
After adding Sisense Boto to your application, greet Sisense Boto by typing, ‘Hi’. The first time you message Sisense Boto, you will be asked to authenticate your account.
To authenticate, click the link and enter the following details:
- Sisense server address: The address of your Sisense account including the protocol (“http://”) and your server’s port, for example http://192.168.1.0:8081.
- Email address: Your Sisense account email address.
- Password: The password of your Sisense account.
After you have entered your details, click Authenticate and return to your application. Greet Sisense Boto again by typing ‘Hi’. Sisense Boto will get your environment ready, which takes just a few seconds. Once it’s ready, you can now begin to consume data from with your application.
Sisense Boto will offer some advice to get started. You can select Skip to pass on the tutorial.
Interacting with Sisense Boto
Sisense Boto provides an interface for returning insights, so no need to ask questions. Just select your dashboard from the carousel and begin diving in.
To get an idea of just how easy it is to work with Sisense Boto, check out some of our tutorials below:
Share Insights Instantly with Anyone
Unveil Insights from Your CSV Files
Get Deeper Insights
Once you have started exploring a dashboard, Sisense Boto will display the following buttons:
- Show my Dashboards: Display a list of your dashboards in a carousel in your 3rd party application
- Get Whisper: Return a natural language explanation of your widget.
- Go Deeper: Return more explanations of your widget.
- Thank you Boto: Return to the main menu.
- Remove from List: Remove a dashboard from current dashboard carousel. This does not delete the dashboard, just removes it from the carousel.
- Add to List: Add a removed dashboard to dashboard carousel.
- Open in Web: Open your Sisense application filtered by the selected widget.
- Filtered by: Show the list of filters applied to the selected dashboard.
Sisense Advanced Commands
As you begin exploring your dashboards and their widgets, you will see a button called Advanced Options.
Below are a list of advanced commands you can use and their meanings:
- Show my dashboards: Display a list of your dashboards in a carousel in your 3rd party application.
- Get [WIDGET NAME]: Return the last widget you explored to the chat and provides some natural language details of the data.
- Get [WIDGET NAME] from [DASHBOARD] dashboard: Return a specific widget and its natural language explanation.
- Get [DASHBOARD NAME] dashboard: Return a list of widgets your dashboard and its data.
- Analyze [WIDGET NAME]: Return a natural language explanation of your widget.
- Share [WIDGET NAME]: Share the widget with another user. After Sisense Boto returns your insights, select the Sisense user's name or type Other to share a widget with a non-Sisense user, for example, an email address. Sisense Boto will then forward the widget and its insights to the external user.
- CleanUP: Scans your activity for the past 30 days and suggests removing any unused dashboards from the dashboard carousel. This does not delete the dashboard, just prevents it from being displayed. You can add the dashboard again by using the Add to List button.
- Refresh: Clears your metadata. This is useful if Sisense Boto seems to be running slow or you are experiencing a bug.
- Back: Returns you to the previous step in your data exploration. For example, if you explore a dashboard, then select Go Deeper, selecting back would return you to the dashboard.
- Goodbye: Ends your Sisense Boto session. This clears all the metadata. To restart a new session, say ‘Hi’.
Analyzing CSV Files
In addition to analyzing your dashboards, you can upload CSV files (up to 10mb in size) and Sisense Boto will analyze the data and return natural language insights.
After uploading the file, you select the column in the CSV file you want to Sisense Boto to analyze. Uploaded files are deleted by Sisense automatically several hours after the upload takes place.
To analyze your data:
- Drag your CSV file into your chat with Sisense Boto. Sisense Boto will request that you select a column to analyze.
- Select a category. Sisense Boto will begin to analyze it. This may take several minutes depending on the size of your file and how many insights are extracted. The maximum amount of time is 5 minutes.
When Sisense Boto is done, your insights will be displayed in chat.
For more insights, click Next and Sisense Boto will display any more insights if any are available.
Sharing Insights
You have several options for sharing insights, by typing ‘Share’ or click the Share button. If you use the advance command, Share [Widget Name], you will be prompted to select the Sisense user. If you want to share some insights with a non-Sisense user, just select Other and you will be able to enter that user’s email address. Sisense Boto will then forward your insights via email to the user.
Group Chat
You can begin a group chat with a colleague and then invite Sisense Boto to join the conversation by typing, '@sisense_boto'. Remember, when Sisense Boto returns insights, anyone in the conversation will be able to see those insights, however, only users who you shared the dashboard with can click the Explore button to access the dashboard from within the chat.
In your conversation, interact with Sisense Boto as you would within a private session.
