Giter Club home page Giter Club logo

gptrue-or-false's Introduction

Hi there ๐Ÿ‘‹

Hi, Iโ€™m Giulio, welcome to my GitHub profile. I use GitHub for a variety of things, and I tend to keep my old work around as a way to look back and reminisce. Hopefully this little blurb helps you find what you're after. If you're just browsing, I've marked my favorite stuff with a โ˜….

Psst! Click on the titles to reveal more info for each section.

๐Ÿค– AI-related Projects
  • โ˜… GPTrue or False: ๐Ÿ“๐Ÿ” A browser extension that displays the GPT-2 Log Probability of selected text
  • โ˜… infersent-replication: Partial replication of Conneau et al. (2017)
  • dlml-tutorial: ๐Ÿค“ A tutorial on the Discretized Logistic Mixture Likelihood (DLML)
  • iclingo: ๐Ÿ”ด๐ŸŸข๐Ÿ”ต clingo kernel for Jupyter
  • nowcastlib: ๐Ÿง™๐Ÿ”ง Utils that can be reused and shared across and beyond the ESO Nowcast project
  • mlcookiecutter: Python cookiecutter template for ML projects with Poetry
  • NN-Dimensionality: Very quick and rough script to calculate the output dimensions of a given layer
๐Ÿ”ฌ Research in AI
  • โ˜… infoshare: Official repository for the paper: "Probing LLMs for Joint Encoding of Linguistic Categories." Findings of EMNLP 2023.
  • โ˜… nlgoals: Official repository for my MSc thesis: "Addressing Goal Misgeneralization with Natural Language Interfaces."
  • โ˜… CLAfICLe: Official repository for the paper "CLAfICLe: Cross-Lingual Adaptation for In-Context Learning". Not published.
  • badder-seeds: Official repository for the paper "[Re] Badder Seeds: Reproducing the Evaluation of Lexical Methods for Bias Measurement". ReScience C: 8 pp. #40 (2).
  • ponder-bayes: Official repository for the paper "PonderBayes: Uncertainty-Informed Pondering". Not published.
๐ŸŽฏ Other Projects
  • bLANS: ๐Ÿ–‹ better LaTeX for ANS
  • git-activity-exporter: ๐ŸŸฉ Export commit activity (and nothing else) from a source repo to a new repo
  • anonin: ๐Ÿ‘ค Automatically change LinkedIn visibility to private before visiting a person's profile
  • possovaccinarmi: ๐Ÿ’‰ Posso vaccinarmi contro il COVID19? (Archived)
  • vscode-pbtxt: ๐Ÿ“ฆ Protocol Buffer Text Format syntax highlighting for VS Code (Archived).
  • dedirectorizer: Deep flattening of a directory
๐Ÿ“š Coursework/Academic
  • rl-labs: Assignments for Reinforcement Learning 1
  • nlp1-labs: Natural Language Processing 1 Lab Assignments
  • ir1-labs: Assignments for Information Retrieval 1
  • krr-labs: Assignments for KRR course
  • โ˜… dl1-labs: Code for the Deep Learning 1 course assignments, Fall 2021 edition
  • ltm: ๐Ÿง  Using Biologically Plausible Long-Term Memory to Address Catastrophic Forgetting in AI
  • eSanta: a dynamic website utilizing NodeJS.
  • Huffman-Coding: Huffman Encoding and Decoding in Python
  • movie-recommender: Movie Recommendation system using SVD on the MovieLens dataset
  • HaskellExercises: Just my solutions to some exercises I did for a class I took at University.
  • LearnPrologNow: solutions to some of the exercises and practicals outlined in the book Learn Prolog Now!
  • ML_Classifier-Pegasus-Generator: Classifying CIFAR100 and Generating Pegasus with CIFAR10 using GANs
  • Distributed-File-Server: implementation of a distributed file server system written in Python
  • Object-Detection-and-Ranging: Object Detection and Stereoscopic Distance Ranging for Autonomous Vehicles
  • Computational-Physics: series of python assignments centered around Physics problems
  • ClientServer-FTP: implementation of the client and server side of a File Transfer Protocol (FTP) application written in Python
  • Morphology-ImageProc: Python implementation of erosion, dilation, opening and closing in Image Processing.
  • WebGL-Classroom: Interactive WebGL classroom model. Computer Graphics.
๐Ÿ˜Ž Personal

gptrue-or-false's People

Contributors

thesofakillers avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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

gptrue-or-false's Issues

Mention that text is sent to remote server

The Chrome/Firefox extension should directly mention that the text is sent to the huggingface server for analysis. When I read the description I assume the processing is run locally.

Current extension description:

...
Luckily, OpenAI also released a detector which is designed to detect whether a given portion of text has been generated by GPT-2 or not.

This extension wraps the detector into a simple browser extension. Simply select a portion of text (at least 50 words) and the extension will let you know of the GPT-2 log probability that the text is indeed real.

"https://huggingface.co/openai-detector/?" +
encodeURI(text.replace(/[\r\n]+/g, " "))

I wonder if someone tried running a RoBERTa model in a browser? I expect it would be excessively slow in either ONNX.js or TensorFlow.js. Perhaps interesting to see how slow.

Training the OpenAI GPT-2 detector:
https://github.com/openai/gpt-2-output-dataset/tree/master/detector)

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.