Giter VIP home page Giter VIP logo

behavior-in-the-wild.github.io's Introduction

Website: https://behavior-in-the-wild.github.io

The Behavior Modality: Studying Human Behavior In The Wild

"Nothing in Nature is random. A thing appears random only through the incompleteness of our knowledge." - Baruch Spinoza

Email: [email protected]

Our aim is to explore the Behavior Modality. This involves explaining, predicting, and optimizing human behavior in the real world, especially, from the context of marketing, advertising, and computational social science.

Behavior as a modality1 occurs in the process of communication. Communication includes all of the procedures by which one mind may affect another [1]. This includes all forms of expression, such as words, gestures, speech, pictures, and musical sounds.

Communication is composed of five modalities (shown in the diagram below (Fig. 1)): (1) Speaker, (2) Content, (3) Channel, (4) Receiver, (5) Behavior (Effect). One can also include two other (minor) modalities to these five: (6) Time of sending (7) Time of receiving. These modalities may vary independently of each other [2], [3], [4] and carry signals about each other [5], [6], [7]. The message as a modality carries information from the communicator to receiver and encodes information generated by the communicator. Similarly, behavior (aka effect) as a modality carries information from the receiver and encodes information generated by the receiver. This is often a continuous cycle, where behavior generated in the previous cycle becomes the message of the next cycle, thus forming a conversation.

Human Behavior - Factors of Communication

Therefore, from the above seven modalities, we can get the following problems:

  • Behavior Simulation: How will a certain audience behave for a certain message sent by a certain sender at a sender time over a certain channel?
  • Personalization or Customer Behavior Optimization with content as hook: How should a message be constructed such that it gets a certain behavior from a certain audience?
  • Targeting or Audience Optimization: Who should a message be sent to in order to get a certain effect?
  • Transsuasion: How to transfer low-performing content to high-performing one for a certain audience and speaker (advertiser/marketer)?
  • Sender Optimization: Who should send a message to get a certain effect?
  • Time Optimization: What time and what frequency should a message be sent so that it gets a certain effect?
  • Ultimately, how much free will is there with humans when making decisions?
  • ....

A motivation of why we are work on the behavior modality is captured in a small blog by Yaman.

Our Contributions:


Get in touch with us at [email protected]

  1. A modality is defined in terms of information, such that a modality is a medium through which information is conveyed [7], [8], [9]. Similarly, a multimodal distribution is defined as having more than one peak in the probability distribution describing the nature of information.

behavior-in-the-wild.github.io's People

Contributors

aanisha avatar anikethh avatar ashmitkx avatar behavior-in-the-wild avatar github-actions[bot] avatar harini-si avatar ritikajha avatar yamanksingla avatar

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.