Creating Surveys

This blog post was created to explain the survey-creating tool provided on this site. This blog post explains the different question types and what the results will look like for the surveys.

Date Created:
Last Edited:
1 67

About Surveys


This blog post describes the survey-creating mechanism on this site. The


To be completed


On Survey Responses


Results for survey questions generally fall into two camps: dimensionality reduction and histograms.

Dimensionality Reduction

For survey questions that ask the user to respond with an image, audio, video, text, or some combination of those formats, responses to the questions are displayed and interacted with using embeddings, dimensionality reduction, semantic search, and retrieval augmented generation.

In the interest of keeping


Histogram

Some survey questions, such as the checkbox, multiple choice, selection, ranking, number, and date-related survey questions seen below, ask the user to respond by selecting, ranking, or inputting a value the options presented to them. For these survey questions, it is best to show the results in the form of a histogram:

histogram is a visual representation of the distribution of quantitative data. To construct a histogram, the first step is to "bin" (or "bucket") the range of values— divide the entire range of values into a series of intervals—and then count how many values fall into each interval. The bins are usually specified as consecutive, non-overlapping intervals of a variable. The bins (intervals) are adjacent and are typically (but not required to be) of equal size.


Short Answer


  • Users can respond to the survey question with a short, text-only input.
  • Creators of the survey can specify a minimum length and maximum length for the user's response.

The Results:

  • The results of the survey question will be shown on a


Paragraph


    1. Users can respond to the survey question with a longer text-only input.
    2. Creators of the survey can specify a minimum length and maximum length for the user's response.
    3. The Results:
      1. Embeddings for each poll response will be generated using various text embedding models.
      2. These embeddings are then used, along with the dimensionality reduction technique Locally Linear Embedding (LLE) to cluster responses and plot the results onto a 2D graph.
        1. See What is Clustering for more information on clustering and the Wikipedia Article on Dimensionality Reduction for more information on dimensionality reduction.
      3. Users are provided with summaries as to what the different clusters of answers generally represent, and they also have the opportunity to use graph tools that they can use to find out more information about the survey information.


Short Blog


    1. Users can respond to the survey question with a short blog post. The blog post can include images, audio, video, tables, equations, code, and everything else that is allowed in normal comments.
    2. The Results:


Multiple Choice


    1. Users can respond to the survey question by selecting an option presented to them. The options can either be short blog posts, images, audio, or video.
    2. The Results:


Checkbox


    1. Users can respond to the survey question by selecting any amount of options presented to them. The options can either be short blog posts, audio, or video.
    2. The Results:


Range


    1. Users can respond to the survey question by using a slider to select a value.
    2. Creators of the survey question can describe what various points of the slider represent by adding Point Descriptions. These are intended to inform the survey respondent on what different values in the range truly represent. There can be a maximum of 6 Point Descriptions.
    3. The Results:


Month


    1. Users can respond to the survey question by submitting a month.
    2. The Results:


Ranking


    1. Users can respond to the survey question by ranking the options shown to them.
    2. The Results:


Date


    1. Users can respond to the survey question by submitting a date.
    2. The Results:


Datetime


    1. Users can respond to the survey question by submitting a Datetime value. A Datetime value refers to a date and a time.
    2. The Results:


Time


    1. Users can respond to the survey question by submitting a time value.
    2. The Results:


Image


    1. Users can respond to the survey question with an image (either taken through the web application or uploaded from their device).
    2. The Results:


Audio


    1. Users can respond to the survey question with audio (either recorded or uploaded from their device).
    2. The Results:

Video


    1. Users can respond to the survey question with a video (either recorded or uploaded from their device).
    2. The Results:

Color


  • Users can respond to the survey question by selecting a color.


Selection


  • Users can respond to the survey question by selecting an option from a dropdown menu.


Number


  • Users can respond to the survey question by inputting a number.
  • Creators of the survey question can


Week



You can read more about how comments are sorted in this blog post.

User Comments

Insert Math Markup

ESC
About Inserting Math Content
Display Style:

Embed News Content

ESC
About Embedding News Content

Embed Youtube Video

ESC
Embedding Youtube Videos

Embed TikTok Video

ESC
Embedding TikTok Videos

Embed X Post

ESC
Embedding X Posts

Embed Instagram Post

ESC
Embedding Instagram Posts

Insert Details Element

ESC

Example Output:

Summary Title
You will be able to insert content here after confirming the title of the <details> element.

Insert Table

ESC
Customization
Align:
Preview:

Insert Horizontal Rule

#000000

Preview:


View Content At Different Sizes

ESC

Edit Style of Block Nodes

ESC

Edit the background color, default text color, margin, padding, and border of block nodes. Editable block nodes include paragraphs, headers, and lists.

#ffffff
#000000

Edit Selected Cells

Change the background color, vertical align, and borders of the cells in the current selection.

#ffffff
Vertical Align:
Border
#000000
Border Style:

Edit Table

ESC
Customization:
Align:

Upload Files

ESC

Upload a .lexical file. If the file type matches the type of the current editor, then a preview will be shown below the file input.

Upload Jupyter Notebook

ESC

Upload a Jupyter notebook and embed the resulting HTML in the text editor.

Insert Custom HTML

ESC

Edit Image

ESC
#ffffff

Insert Columns Layout

ESC
Column Type:

Select Code Language

ESC
Select Coding Language

Upload Previous Version of Editor State

ESC