How can a recommender system be used to prevent filter bubbles on social media?

Premise Creating a visual recommender system prototype which potentially can help to prevent filter bubbles on social media. Synopsis “If we want to know what the world really looks like, we have to understand how filters shape and skew our view of it.” Pariser, (2011, para.3). This quote perfectly reflects the issue of filter bubbles […]

Read more "How can a recommender system be used to prevent filter bubbles on social media?"

Developing a Color Recognition Model and Mobile App to Improve Clothing Pairing Decisions for Individuals with Color Blindness

 “Developing a Color Recognition Model and Mobile App to Improve Clothing Pairing Decisions for Individuals with Color Blindness” Premise: This research aims to develop a color recognition model using Lobe, and a mobile app in Figma to scan clothing items and provide color information, assisting individuals with color blindness in making more informed clothing pairing […]

Read more "Developing a Color Recognition Model and Mobile App to Improve Clothing Pairing Decisions for Individuals with Color Blindness"

Developing an Adaptive, Assistive Environment Awareness tool for the Deaf and Hard of Hearing Group

Premise Using acoustic event detection and convoluted neural networks to develop an optionally isolated,  adaptive,  assistive environment awareness system for the deaf and hard of hearing group utilizing haptic notifications on a smartphone and/or smartwatch.   Synopsis Sound occurring in our environment gives us details that provide us with situational awareness. Individuals who have auditory […]

Read more "Developing an Adaptive, Assistive Environment Awareness tool for the Deaf and Hard of Hearing Group"

NFT Memes Gallery

Premise

Memes have been a big part of online ecosystem for years and  integration with NFT technology might convert them into a digital historic archive and give their creators monetization opportunities.

Synopsis

Semester “C” weeks I will never forget. On the 24th of February, 2022 Vladimir Putin had turned the worst page in modern Russian history. Since then, we have been observing the most horrifying, ugly, and powerful cases of propaganda and fake news on both sides of the conflict. Being half-Russian/half-Ukrainian and having cousins in both countries, I see enormous polarization in opinions to the extent that people are unable to speak or listen.
Although there’s a striking phenomenon – one thing is still considered by both sides more or less equally – humor that comes in the form of MEMES. Close ethnically, Russians and Ukrainians still find very similar jokes funny, re-post them and react with mitigation of hostility.

That made me think that MEMES could be a great mirror of society, modern-day chronicles, which tend to disappear quickly. The idea is to find ways to save such newsreels, not only in connection to this ugly war but generally as a chronicle of the history, and give the authors ways to monetize them. An excellent way for it is NFT technology, and the reasons why are stated in the next section.

Substantiation

When it comes to Memes, the topic is familiar to an average internet user and perfectly fits into a concept of “shared economy,” where digital content is created, shared, re-posted, and consumed without such restrictions on copyrights and ownership, NFT technology provides significant advancement toward claiming ownership for both, tangible and intangible assets, in a more transparent, secure, and concrete form, thanks to being derived from blockchain technology.

Smart contracts for NFTs can ensure that money and assets change securely (Dowling, M., 2021) and that parties are clear about the content of agreements, reducing the need for middle-agents (Morkunas, V., Paschen, J., Boon E , 2019), so NFTs as a technology simplify the process of converting assets to tokens to facilitate ease of movement within the legal ecosystem.

There are some proven assumptions (Angelis. J., and Da Silva. E., 2019) that different NFT standards have a great chance to replace processes human-centered guarantors of authenticity via lawyers and escrow agents in industries such as property and vehicle sales.

Provable Scarcity:
Either real worlds objects or virtual(digital) objects derive value and capitalization from their scarcity(Fairfield.J.,2021). Each NFT asset can be tracked on the blockchain along with its unique details. It is possible to parse the chain data for all assets in existence and group assets by traits. So, users can independently verify collectible rarities and quantities, 100% uniqueness, and lack of duplicates now and in the future.
And unlike cryptocurrencies (such as Bitcoins or Ethers), which are “fungible” and “interchangeable”, “non-fungibility” makes an NFT a unique and scarce asset.

Freely accessible by major players within the industry:
NFT marketplaces and crypto markets, where NFTs are being traded, are pretty transparent about their items and collections and freely provide APIs to work with. As an example – the largest NFT marketplace OpenSea API:


A gap in the Market:
There’s an extensive number of channels where NFTs of all kinds are being traded. OpenSea.io (Etherium, Polygon, now Solana), Rarible(Etherium, Flow, Tezos), Nifty Gateway(Etherium), SolanArt(Solana), Axie(Robin), Binance NFT MarketPlace(BSN), Decentraland(Etherium, MANA), NBA Top Shot (Flow), SportsCoin(Flow) and other platforms are either generally NFT or specialize in rare/sports/in-games/music items. The great news is that none of them specializes in or has a dedicated NFT Memes section.

Immutable Ownership:
NFT items have a unique immutable reference written to the Blockchain. Once ownership is transferred, it’s recorded within the smart contract and can’t be edited; only the next performed transactions could be added with that NFT.

Possible limitations and barriers to entry: miscellaneous NFT standards.
When it comes to technical aspects of NFT, different industry technical standards should be taken into consideration to influence cost formation in NFT marketplaces and NFT minting.
NFT originated from the Ethereum blockchain and started using a non-fungible token standard ERC-721 in 2018 (Ethereum official documentation, 2021).
ERC-721 is widely used in many original NFTs with high capitalization and implements an API for single tokens within Smart Contract.
Later ERC-1155(2019) standard is rather used for collections of NFTs or as a combination of ERC-721 and ERC-20(a standard for fungible tokens). ERC-1155 works for all types of assets: fungible and non-fungible.
Like many pioneering technologies, ERC standards are not just widely used but with the highest transaction and gas fees.
Early adopters of the technology, such as Binance Smart Chain(BEP-721 and BEP-1155), Tezos (TZIP-12), Flow(fast, low-cost transactions, ideal for dApps environment, like NFT marketplaces and crypto games.), TRON(TRC-721 and TRC-1155), offer their own standards extending NFT applicability to many different platforms and, due to later advanced development, offer significantly lower transactional and gas fees.
So, high gas and transaction fees will be the main challenge and unpleasant surprise for an unprepared creator of a meme.

Monetization opportunities for content (Memes) creators are undoubted, see the graph below (Buchholz, K., 2021)

 

Prototypes & Experiments

Iteration #1

I have started my project with an open interview to find out if there would be some interest in such service, which brought some stunning insights. Not many interviewed understand:
1) why NFT technology could/should be used
2) what NFT is
3) if NFT is anything more than just badly overprized .jpeg images

Solution #1

The solution to the problem is either educating potencial Memes creators or “hiding” the implementation part deep into the solution, making it as simple and user-friendly as possible.

An application with “hidden” implementation of the parts, where users should be choosing cryptotokens, marketplaces, platforms for their memes and the process of converting them into an NFT itself, has been chosen as a solution.

 

Iteration #2

The simplest prototypes was tested on potencial users with options to convert a meme into an NFT with the easiest possible way.
To navigate withing the Gallery the users are able to see “Latest” added items, “Channels” to communicate in Telegramm chats, form “Groups” and “Filter” items in the gallery.
An NFT could be converted from a picture or a photo and after to be [$] placed into external marketplaces for monetisation and [#] tagged to be shared in social media.


Solution #2
The initial idea of a “gallery for novice users” turned into a practical and functional “converter” from traditional formats into NFT-format with granting a ownership priviliges.
(as a simple example, given by an interviewee – “Instagram” has 3 buttons – I use it, “FB” is too cumbersome, stopped using it.)
The feedbacks were favourable as the app dosn’t overwhelm NFT-unsavvy  user with unnecessary functionality and information.

The main challenge for the next part is to:
1) continue keeping the app as simple as possible with “hidden” from th euser technical details
2) come up with the most resource and cost-efficient way of publishing NFT memes
3) to find the best revenue model and other means of the monetisation for the Converter.

Iteration #3

At this stage of the prototype the user receives the NFT “ownership”(the link on the screen), can see the platform where the NFT is traded, [$]the wallet, observe views/likes/comments from other platforms about his/her creation.

Solution #3
The main objective – to keep the solution as simple as possible for unsavvy NFT user is completed.
After a long consideration the best revenue model turned to be a comission from the first sale of the NFT(on top of the marketplace comission), if the sale happens. Gas and Transaction costs the Gallery/Converter has to cover itself and should not bother the authors of the NFT Memes.

Conclusion:

https://www.figma.com/proto/y415bimKGqXZsG5DsUI5MF/NFT?page-id=0%3A1&node-id=7%3A117&viewport=241%2C48%2C0.23&scaling=scale-down&starting-point-node-id=7%3A43

The original idea of an NFT Memes Gallery, which main purpose would be keeping records of history in such novel and witty way as Memes, together with stimulating creativity by paying the authors (with instruments, provided by emerging NFT technology), evolved into a user-friendly Memes-to-NFT_Memes Converter.
User-Friendliness can’t be a trade-off. This trade-off became apparent during the iterations of User Research.

Reference List

Fairfield.J.(2021), “Tokenized: The Law of Non-Fungible Tokens and Unique Digital Property.” Indiana Law Journal, Forthcoming,
Available at SSRN: https://ssrn.com/abstract=3821102

Angelis. J., and Da Silva. E., (2019)”Blockchain adoption: A value driver perspective”, Science Direct
https://www.sciencedirect.com/science/article/pii/S0007681318302088

Dowling, M. (2021). “Is non-fungible token pricing driven by cryptocurrencies?” Finance Research Letters.
Advance online publication. https://doi.org/10.1016/j.frl.2021.102097

V.J. Morkunas, J. Paschen, E. Boon (2019) “How blockchain technologies impact your business model”
Business Horizons, 62 (3) (2019), pp. 295-306, 10.1016/j.bushor.2019.01.009
Zhang, Y and Cheng, H. Kenneth, (2022) “How to Sell your Crypto Art? Evidence from Non-fungible Token Art Drops”   https://ssrn.com/abstract=4047023Mazur, M., (2021) “Non-Fungible Tokens (NFT). The Analysis of Risk and Return” https://ssrn.com/abstract=3953535 or http://dx.doi.org/10.2139/ssrn.3953535Ethereum official documentation. ERC -721 Non-fungible token standard.
https://ethereum.org/en/developers/docs/standards/tokens/erc-721/
https://ethereum.org/en/developers/docs/standards/tokens/erc-1155/Sportsicon official documentation https://docs.sportsicon.com/whitepaper/overview-of-sportsiconSoRare platform official documentation (2022)
https://help.sorare.com/hc/en-us/categories/360003699737-Getting-started-

Buchholz, K. (2021) “Memes-Turned-NFTs Earn Big Bucks” https://www.statista.com/chart/24814/meme-nft-auction-prices/?utm_source=Statista+Newsletters&utm_campaign=ef0d341d89-All_InfographTicker_daily_COM_PM_KW17_2021_We_COPY&utm_medium=email&utm_term=0_662f7ed75e-ef0d341d89-315801217

 

Read more "NFT Memes Gallery"

Turning recommendations from friends into an immersive AR experience

Premise Creating an AR tool to highlight personal recommendations from friends in the algorithmic recommender system Netflix. Synopsis Personal recommendations from friends often get lost in between messenger services and are rarely being made use of. To make them accessible for the user at the point of need, AR can be used to facilitate that […]

Read more "Turning recommendations from friends into an immersive AR experience"

Safe sexting; the functionality of smart contracts within sharing explicit photos

Sophie van Dael                                        1713547                              State of the Art

Premise

Exploring and explaining the functionality of smart contracts in the protection of explicit photos shared through sexting among 18 – 35-years-olds.

Synopsis

As all aspects of modern human life evolve to include online components, it is only common sense that dating transformed as well. As dating shifts to an online environment, new risks arise. A huge risk affecting those who experience (part of) their relationships online, has been the ease with which explicit photographs can be shared to others. This practice is commonly known as ‘revenge porn’.  This occurs when a partner shares intimate photos send to them in private to others. To shift the conversation and provide users with a proactive stance towards this issue rather than a restrictive one, I will be researching the functionalities of smart contracts and to what extent they can aid in combatting this issue.

Revenge porn

Revenge porn can be defined as the distribution of sexually explicit photographs to third parties with the intent to harm, or gain control of the victim (Harper et al, 2021). Over the past few years, countries have undertaken steps to set-up a legal framework to address this offense, but actionable solutions to prevent the crime from happening have yet to be proposed (Ruvalcaba, 2021). Instead, most solutions are aimed at restricting the sender, and often protect the perpetrator through a sense of invisibility (Scott et al., 2018).

Although sending explicit photos bears consequences, it does not stop people from sending explicit pictures to their partner: research reports about a third to one half of adults between the ages of 18 to 26 engage in this behavior (Benotsch et al., 2012). This is most commonly done through online acquaintance based environments (ABE), where users have relationship together (Jorgensen &  Demant, 2021). As this form of intimacy displayed by new generations is obviously desired, safer alternatives to this should be explored where protection of the sender takes center stage.

Smart contracts

Smart contracts are an important beneficial component of blockchain technology. They are self-executing contracts, in which the terms and conditions are set using software codes (Buterin et al., 2014).  The contracts cannot be forged, and data protection is at the center of this technology, they also allow for vigilant identification of users and the right to revoke access to certain data (Zhang et al., 2021).

After initial research into the technical side of smart contacts, the best way to explore and create an entry-level smart contract seems to be the program language Solidity. Solidity is a new language launched to function on the Ethereum blockchain. It bears similarities to languages such as Python, and functioned as a good starting point for me to discover the technical side of smart contracts. As participants were not knowledgeable about programming, I translated the functions of the smart contract in my prototype to a visual design, for users could not provide insight into programming.

Simple smart contract in solidity; protecting data variables.

Prototyping

To research if the introduction of a smart contract into the online exchange of explicit photos is meaningful to users, I asked 4 people who have previously shared explicit photos to be the test audience for my iteration rounds.

Iteration

Iteration 1

Prototype

As none of the participants had any experience with smart contracts, my first iteration focused on explaining the workings in the context of this problem. To ensure the understanding of the participants, I created a low-fidelity prototype through paper and attributes, such as keys, a paper contract, and a Tupperware.

  1. First iteration round

 

Testing

I tested the prototype per duo, and asked them through role-play to imagine being in the scenario of sending a photograph. I used Tupperware to resemble the safe locking of data on the blockchain. Both were given keys, which with they could access the photograph. Through storytelling, I explained the main functions the smart contracts introduces (the security layer, individual ‘keys’, and the right to revoke access by one of the partners).

Results

The very simplistic prototype ensured the participants would not be overwhelmed while clearly explaining the attributes of smart contracts. The storytelling element was essential, as it conveyed to the participants an understanding of the severity of being a victim to this crime, and the lack of self-protection. Benefits of the prototype included the right to revoke access, although the participants were unclear how this would work into real-life online situations.

Insights

  • The risk of sending explicit photos is noted but not feared to a level that results in abstaining.

Solutions focused on restriction are futile.

  • The trust for the partner, combined with a sense of duty, trumps the potential consequences.

The solution needs to be easily integrated into their habits, too much effort will result in non-use.

  • A proactive need for a way to protect the sender is necessary, as the trust alone is not enough long-term.

Protection of the senders should be prioritized.

Iteration 2

Prototype

The main question left unanswered by the participants was how the smart contract would function in real life. To display this, I created a paper prototype displaying the attributes of the smart contract. These are:

  • Both parties can only access the photo with a mutual ‘key’, which they can use.
  • When the relationship has ended, one can revoke access.

2. Attributes of the smart contract, paper prototype

Testing

The second testing phase focused on the selection of the parameters and attributes of the smart contract. Through co-creation, participants were encouraged to critique and add to said smart contract. To implement the smart contract into their daily lives, the prototype showed a texting environment similar to WhatsApp.

  1. Co-creation, suggestion of alternated attribute by participant.

Results

All participants valued the prototype being integrated into a familiar environment. Getting an access ‘key’ to see the photograph stimulated a sense of safety and was important to all participants. One participant remarked the importance of not limiting revoked access to only the end of the relationship, but rather be an option to the sender at all times (in event of a fight, cheating etc.)

Insights

  • The right to revoke access to shared photos should be more flexible, the sender should be able to set the parameters.

Access should be broadened so access to photos can be revoked at any given moment.

  • The participants value the smart contract and its attributes, but they are not likely to seek this out alone.

The smart contract should be employed within a familiar environment.

  • Participants suggested the ‘no screenshot’ function of Netflix as extra protection.

Photos cannot be screenshotted.

Iteration 3

Prototype

4. Attribute of online prototype; the red button allows the sender to restrict access.

To implement the changes into a visual, online design, all feedback was realized into an updated online prototype in Figma, that displays the working of the smart contract.

Testing

Participants were asked to interact with the prototype online and judge the overall concept according to a user-experience questionnaire.

Results

The participants appreciated the implementation of the smart contract into their familiar surroundings. They acknowledged the change in perspective it brought into the consequences of sending explicit photos and the lack of self-protection currently available. They were pleased with all implemented features.

Insights

  • It is important for participants to be able to retract consent to photos at any given time.

A key value of the final prototype is the autonomy of the sender.

  • The prototype shifts the perspective of participants to better protect themselves from their partners distributing their photos without consent.

The prototype offers insightful information to the possibility of protecting the sender which is currently not provided by traditional online channels, such as WhatsApp.

Further research

For future perspectives, it would be beneficial to investigate the technical possibilities and challenges of creating a plug-in smart contract, and if the Ethereum network is a mere option, or if there are other ways of pursuing this (possibly even outside of blockchain).

References

Benotsch E., Snipes D., Martin A., Bull S. (2013). Sexting, substance use, and sexual risk behavior in young adults. J. Adolesc. Health 52, 307–313.

Harper, C., Fido, D., and Petronzi, D. (2021). Delineating non-consensual sexual image offending: Towards an empirical approach. Retrieved from; https://www.sciencedirect.com/science/article/pii/S135917892100001X

Jørgensen, K. E., & Demant, J. (2021). Shame, shaming and economy: A theory of image-based sexual abuse within different online sharing environments. First Monday, 26(4). https://doi.org/10.5210/fm.v26i4.11670

Ruvalcaba, Y., & Eaton, A. A. (2020). Nonconsensual pornography among U.S. adults: A sexual scripts framework on victimization, perpetration, and health correlates for women and men. Psychology of Violence, 10(1), 68–78. Retrieved from; https://doi.org/10.1037/vio0000233

Scott, G., Brodie, Z., Wilson, et al. (2020) Celebrity abuse on Twitter: The impact of tweet valence, volume of abuse, and dark triad personality factors on victim blaming and perceptions of severity. Retrieved from; https://www.sciencedirect.com/science/article/pii/S0747563219303462?casa_token=pebeQGm_miwAAAAA:SxmupLgJCREi3e_eYmMIaOS4NR8uN5Hn-RXQtU8j5EeudV7vro8ywSfqTSxXIJ02QZqyKi4wxvEB#bib40

Zhang et al., (2021). Secure and Efficient Data Storage and Sharing Scheme Based on Double Blockchain. Retrieved from; https://scholarworks.bwise.kr/sch/handle/2021.sw.sch/2215

Read more "Safe sexting; the functionality of smart contracts within sharing explicit photos"