Skip to content
View michaelpeterhoffmann's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report michaelpeterhoffmann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

🏄‍♂️ Michael Peter Hoffmann

Researcher and Software Developer

I'm an interdisciplinary researcher and software developer, holding a Master's in Computer Science (awarded in 2023) and a Doctorate in Social Anthropology (completed in 2012). My approach to coding projects begins at the core, involving comprehensive planning, design, and tackling real-world challenges through code implementation. As a published author, I've contributed to the academic sphere with two anthropological monographs, an edited volume, and over a dozen research papers spanning social anthropology and computer sciences.


🧰 Languages and Tools

Python

JavaScript

Csharp

Java

C++

HTML

CSS

React

NodeJS

Unity

Git

GitHub


Here is a selected list of my projects:

  • Machine Learning: 🔭 a multilingual hate speech detector for German, Italian and Spanish social media posts #big data #nlp #ai #llm #bert #mbert #xlmRoberta
  • Machine Learning: :📖 a GAN for creating 16 artificially created hand-drawn books. #GANs #Machine Vision
  • Machine Learning: ✏️ an introductionary book to generative AI for Social Scientists #langchain #gpt3.5 #stablediffusion
  • Human Computer Interaction: 🏈 a tool for American Football coaches, designed by following established HCI principles #HCI #Javascript #HTML #CSS #NodeJS
  • University Lecturing: 📜 my designed reading list for a university course on "The Anthropology of Videogames" #University
  • Usable Security and Privacy: 🗺️ a collaborative student project to improve security and privacy issues surrounding Ebay Kleinanzeigen
  • Webdevelopment: 🏡 my own Website #React #Javascript #CSS #HTML

Computer Science-related publications:

• Fillies, J., Hoffmann, M.P. and Paschke, A., 2023, December. Multilingual Hate Speech Detection: Comparison of Transfer Learning Methods to Classify German, Italian, and Spanish Posts. In 2023 IEEE International Conference on Big Data (BigData) (pp. 5503-5511). IEEE Computer Society.
• Hoffmann, M.P. 2023. “Multilingual hate speech detection on social media: Applying transfer learning methods to classify german, italian and spanish posts”. Master’s thesis. Freie Universität Berlin. (8) 2023.

Visitor count

👨‍💻 Michael's Coding Journey

My coding journey commenced during my undergraduate years in Computer Science from 2000 to 2003 at TU Munich in Germany. Toward the end of my Bachelor's program, I developed an additional passion: the study of social sciences. This led me then to pursue a program in social anthropology, marking the beginning of my career as a researcher in social anthropology. This path took me to the London School of Economics and Political Science, where I earned a Master's in Anthropology and Development Studies followed by a Ph.D. in Social Anthropology in 2012. Upon completing my doctorate, I returned to Germany and secured positions at various esteemed institutions, including the Max Planck Institute for Social Anthropology, the Global South Studies Center at the University of Cologne, RE:WORK at Humboldt University, and ultimately a DFG-sponsored post-doc at Martin Luther University of Halle-Wittenberg.

Throughout these times as a post-doc, however, my interest in coding and software development reignited, which then led me to enroll in a Master's program in Computer Science at FU Berlin, culminating in obtaining my degree in October 2023. Ever since I have a desire for knowledge in computer science-related subjects, and also began delving into interdisciplinary projects that sit at the intersection of anthropology and computer sciences. Feel free to explore the projects I'm currently involved in below!

Get in touch:

  • 💬 Ask me about ...Computer Science, Anthropology or Just Anything Else
  • ⚡ Fun fact: ... Love to travel

Pinned Loading

  1. masterthesis masterthesis Public

    Multilingual hate speech detection for German, Italian and Spanish Social Media Posts #machine learning #classifier

    Jupyter Notebook 1

  2. gan4TextAdventure gan4TextAdventure Public

    A GAN for creating a set of aritificial hand-drawn images of a book

    Jupyter Notebook

  3. Anthropology-of-Videogames Anthropology-of-Videogames Public

    Syllabus for "Anthropology of Videogames" course

  4. aTextGame aTextGame Public

    A Robust Framework for a classic hand-made TextAdventure Game

    Python

  5. americanFootballTool americanFootballTool Public

    A collaborative tool that assists football coaches #javascript #nodeJS

    HTML