← Back to all work
GitHubApplied machine learning

Rumor Detection Research

A historical academic prototype combining tweet-thread preprocessing, LSTM sequence experiments, and a Django interface.

STATUSHistorical academic research snapshot.
FOCUSApplied machine learning
DIAGRAM SCOPEWorkflow overview

THE PROBLEM

What it sets out
to solve.

Rumor-related social conversations evolve over time, making thread sequencing and text preparation relevant research questions.

THE APPROACH

How it comes
together.

Collection helpers and preprocessing prepare tweet-conversation inputs. The experiment constructs time-interval sequences and an LSTM–pooling–LSTM model, while Django routes and templates provide an interface around the research snapshot.

UNDER THE HOOD

Follow the workflow.

Trace the components.
Select a node for its role in the system.

Historical research implementation overview6 COMPONENTS
INTERACTIVE 3DRumor Detection Research
PythonDjangoKeras
Move to tilt · Drag to rotate · Arrow keysDrag to rotate · Tap a component6 components · 5 connections
2D diagram
Trace connections 5 relationships
  1. Tweet threads and labelsText preprocessing
  2. Text preprocessingTime-interval features
  3. Time-interval featuresKeras sequence experiment
  4. Keras sequence experimentResearch classification output
  5. Research classification outputDjango interfaceinterface integration requires revalidation

Select a component to see how it fits into the system.

CAPABILITIES

What’s inside.

  • 01

    Tweet collection helpers and text cleaning for links, handles, symbols, and emoji

  • 02

    Time-interval sequence construction for conversation data

  • 03

    Keras LSTM sequence modeling with MaxPooling1D

  • 04

    Django views, routes, and web templates

  • 05

    Retained academic reports and research artifacts

Let’s build something useful.

Start a conversation ↗