This document summarizes an approach to segmenting search interfaces using a two-layered hidden Markov model (HMM). The first layer uses a T-HMM to tag interface components with semantic labels like attribute-name, operator, and operand. The second layer uses an S-HMM to segment the interface into logical attributes by grouping related tagged components. The approach models an artificial designer that learns to segment interfaces by training the HMMs on manually segmented examples. It was tested on 200 biology search interfaces and showed promising results for extracting the underlying database querying semantics from the interface structure. Future work aims to improve schema extraction and domain coverage.