Skip to content
View tomsch420's full-sized avatar
πŸ’­
patchie soon...
πŸ’­
patchie soon...

Highlights

  • Pro

Organizations

@joint-probability-trees

Block or report tomsch420

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
tomsch420/README.md

Hi there, I'm Tom! πŸ‘‹

I'm a passionate researcher and developer specializing in Probabilistic Machine Learning and Artificial Intelligence. My work focuses on creating clean, efficient, and well-documented libraries for probabilistic reasoning and uncertainty modeling.

πŸš€ What I Do

I develop tools and frameworks that make probabilistic machine learning more accessible and practical:

  • πŸ“Š Probabilistic Models: Building unified interfaces for various probabilistic models
  • 🎲 Random Events: Creating clean abstractions for probabilistic reasoning
  • 🧠 Tractable Circuits: Working on probabilistic abstract tractable circuits
  • πŸ€– Cognitive Architectures: Developing intelligent systems with pycram and semantic_world

πŸ”¬ Featured Projects

Probabilistic Models in Python - A unified interface for probabilistic models, similar to what sklearn provides for classical ML.
πŸ“š Documentation

🎲 Random Events Stars

Clean Random Events for Probabilistic Reasoning - Common interface for describing random variables and events shared across ML packages.
πŸ“š Documentation

⚑ High-Performance Implementations

πŸ› οΈ Technologies & Skills

Languages: Python, C++, SQL Focus Areas: Probabilistic Machine Learning, Uncertainty Quantification, Software Engineering
Principles: Clean Code, Comprehensive Documentation, Test-Driven Development

πŸ“Š GitHub Statistics

GitHub Stats Top Languages

🎯 Current Focus

I'm actively developing tools that bridge the gap between theoretical probabilistic models and practical implementations, with emphasis on:

  • Creating intuitive APIs for complex probabilistic operations
  • Ensuring high performance through optimized C++ implementations
  • Maintaining comprehensive documentation and testing
  • Building reusable components for the probabilistic ML community

Let's build the future of probabilistic machine learning together! πŸš€

Pinned Loading

  1. pycram pycram Public

    Forked from cram2/pycram

    Python 1 1

  2. probabilistic_model probabilistic_model Public

    Probabilistic Models in Python

    Python 11 7

  3. random-events random-events Public

    Clean Random Events for Probabilistic Reasoning in Python

    Python 9 3

  4. ormatic ormatic Public

    Automatically generate SQLalchemy classes for most dataclasses.

    Python 3 2

  5. semantic_world semantic_world Public

    Forked from cram2/semantic_digital_twin

    Python 1

  6. krrood krrood Public

    Forked from code-iai/krrood

    Knowledge Representation & Reasoning through Object Oriented Design

    Python