Nathaniel Blanchard

75 papers A* 2A 6B 14Journal 30Unranked 23
YearRankTypeTitle / Venue / Authors
2026 J jnl
Hum. Factors
Colleen E. Patton, Benjamin A. Clegg, Blake C. Davis, Nathaniel Blanchard
2026 J jnl
CoRR
Ethan Seefried, Ran Eldegaway, Sanjay Das, Nathaniel Blanchard, Tirthankar Ghosal
2025 B conf
CogSci
Videep Venkatesha, Mary Cati Poulos, Christopher Steadman, Caitlin Mills, Anne M. Cleary, Nathaniel Blanchard
2025 J jnl
CoRR
Videep Venkatesha, Mary Cati Poulos, Christopher Steadman, Caitlin Mills, Anne M. Cleary, Nathaniel Blanchard
2025 J jnl
CoRR
Sifatul Anindho, Videep Venkatesha, Nathaniel Blanchard
2025 conf
HCI (3)
Sifatul Anindho, Videep Venkatesha, Mariah Bradford, Anne M. Cleary, Nathaniel Blanchard
2025 J jnl
CoRR
Sifatul Anindho, Videep Venkatesha, Mariah Bradford, Anne M. Cleary, Nathaniel Blanchard
2025 J jnl
Int. J. Appl. Earth Obs. Geoinformation
Sonu Dileep, Daniel J. Zimmerle, Nathaniel Blanchard
2025 conf
HCI (83)
Eryn Wheeler, Videep Venkatesha, Nathaniel Blanchard
2025 A* conf
ISMAR
Ethan Seefried, Videep Venkatesha, Nathaniel Blanchard, Mohammed Safayet Arefin
2025 conf
AIED Companion (2)
Changsoo Jung, Sheikh Mannan, Jack FitzGerald, Nathaniel Blanchard
2025 J jnl
CoRR
Changsoo Jung, Sheikh Mannan, Jack FitzGerald, Nathaniel Blanchard
2025 J jnl
CoRR
Videep Venkatesha, Mariah Bradford, Nathaniel Blanchard
2025 conf
HCI (6)
Caleb Christian, Ethan Seefried, Nathaniel Blanchard
2025 conf
AIED (5)
Erfan Mirhaji, Nikhil Krishnaswamy, Jill Zarestky, Lisa Mason, Sarath Sreedharan, Nathaniel Blanchard
2025 conf
HCI (6)
Benjamin Ibarra, Brett Wisniewski, Corbyn Terpstra, Videep Venkatesha, Mariah Bradford, Nathaniel Blanchard
2025 conf
AIED Companion (1)
Sarath Sreedharan, Kelsey Sikes, Nathaniel Blanchard, Lisa Mason, Nikhil Krishnaswamy, Jill Zarestky
2025 J jnl
CoRR
Sarath Sreedharan, Kelsey Sikes, Nathaniel Blanchard, Lisa Mason, Nikhil Krishnaswamy, Jill Zarestky
2025 J jnl
Int. J. Hum. Comput. Interact.
Colleen E. Patton, Benjamin A. Clegg, Blake C. Davis, Turgay Caglar, Caspian Siebert, Nathaniel Blanchard
2025 conf
AIED (3)
Mariah Bradford, Nikhil Krishnaswamy, Nathaniel Blanchard
2025 J jnl
CoRR
Mariah Bradford, Nikhil Krishnaswamy, Nathaniel Blanchard
2025 conf
HCI (54)
Mariah Bradford, Ibrahim Khebour, Hannah VanderHoeven, Videep Venkatesha, Nathaniel Blanchard, Nikhil Krishnaswamy
2024 conf
EMNLP (Findings)
Abhijnan Nath, Videep Venkatesha, Mariah Bradford, Avyakta Chelle, Austin C. Youngren, Carlos Mabrey, Nathaniel Blanchard, Nikhil Krishnaswamy
2024 J jnl
CoRR
Abhijnan Nath, Videep Venkatesha, Mariah Bradford, Avyakta Chelle, Austin C. Youngren, Carlos Mabrey, Nathaniel Blanchard, Nikhil Krishnaswamy
2024 conf
HCI (1)
Iliana Castillon, Trevor Chartier, Videep Venkatesha, Noah S. Okada, Asa Davis, Anne M. Cleary, Nathaniel Blanchard
2024 conf
LREC/COLING
Ibrahim Khalil Khebour, Kenneth Lai, Mariah Bradford, Yifan Zhu, Richard Brutti, Christopher Tam, Jingxuan Tu, Benjamin Ibarra, Nathaniel Blanchard, Nikhil Krishnaswamy, James Pustejovsky
2024 J jnl
CoRR
Ibrahim Khebour, Kenneth Lai, Mariah Bradford, Yifan Zhu, Richard Brutti, Christopher Tam, Jingxuan Tu, Benjamin Ibarra, Nathaniel Blanchard, Nikhil Krishnaswamy, James Pustejovsky
2024 conf
HCI (59)
Ethan Seefried, Mariah Bradford, Swagatalaxmi Aich, Caspian Siebert, Nikhil Krishnaswamy, Nathaniel Blanchard
2024 conf
LREC/COLING
Abhijnan Nath, Huma Jamil, Shafiuddin Rehan Ahmed, George Arthur Baker, Rahul Ghosh, James H. Martin, Nathaniel Blanchard, Nikhil Krishnaswamy
2024 J jnl
CoRR
Abhijnan Nath, Huma Jamil, Shafiuddin Rehan Ahmed, George Baker, Rahul Ghosh, James H. Martin, Nathaniel Blanchard, Nikhil Krishnaswamy
2024 conf
HCI (6)
Hannah VanderHoeven, Mariah Bradford, Changsoo Jung, Ibrahim Khebour, Kenneth Lai, James Pustejovsky, Nikhil Krishnaswamy, Nathaniel Blanchard
2024 conf
ISMAR-Adjunct
Ethan Seefried, Jessica Bahny, Changsoo Jung, Videep Venkatesha, Mariah Bradford, Nathaniel Blanchard, Mohammed Safayet Arefin
2024 conf
HCI (26)
Hannah VanderHoeven, Nathaniel Blanchard, Nikhil Krishnaswamy
2024 B conf
EDM
Videep Venkatesha, Abhijnan Nath, Ibrahim Khebour, Avyakta Chelle, Mariah Bradford, Jingxuan Tu, James Pustejovsky, Nathaniel Blanchard, Nikhil Krishnaswamy
2023 A conf
AIED
Mariah Bradford, Ibrahim Khebour, Nathaniel Blanchard, Nikhil Krishnaswamy
2023 J jnl
User Model. User Adapt. Interact.
Vishal Kiran Kuvar, Nathaniel Blanchard, Alexander Colby, Laura K. Allen, Caitlin Mills
2023 J jnl
Frontiers Comput. Sci.
William Pickard, Kelsey Sikes, Huma Jamil, Nicholas Chaffee, Nathaniel Blanchard, Michael Kirby, Chris Peterson
2023 conf
CVPR Workshops
Huma Jamil, Yajing Liu, Turgay Caglar, Christina M. Cole, Nathaniel Blanchard, Christopher Peterson, Michael Kirby
2023 J jnl
CoRR
Huma Jamil, Yajing Liu, Turgay Caglar, Christina M. Cole, Nathaniel Blanchard, Christopher Peterson, Michael Kirby
2023 J jnl
CoRR
Corbyn Terpstra, Ibrahim Khebour, Mariah Bradford, Brett Wisniewski, Nikhil Krishnaswamy, Nathaniel Blanchard
2023 conf
HCI (1)
Chirag Kandoi, Changsoo Jung, Sheikh Mannan, Hannah VanderHoeven, Quincy Meisman, Nikhil Krishnaswamy, Nathaniel Blanchard
2023 J jnl
Frontiers Comput. Sci.
Huma Jamil, Yajing Liu, Nathaniel Blanchard, Michael Kirby, Chris Peterson
2023 B conf
ICMI
Jack FitzGerald, Ethan Seefried, James E. Yost, Sangmi Lee Pallickara, Nathaniel Blanchard
2023 conf
HCI (18)
Hannah VanderHoeven, Nathaniel Blanchard, Nikhil Krishnaswamy
2022 J jnl
CoRR
Soumyadip Roy, Chaitanya Roygaga, Nathaniel Blanchard, Aparna Bharati
2022 B conf
EDM
Mariah Bradford, Paige Hansen, J. Ross Beveridge, Nikhil Krishnaswamy, Nathaniel Blanchard
2022 conf
WACV (Workshops)
Chaitanya Roygaga, Dhruva Patil, Michael Boyle, William Pickard, Raoul Reisers, Aparna Bharati, Nathaniel Blanchard
2022 J jnl
IEEE Trans. Biom. Behav. Identity Sci.
David G. McNeely-White, Benjamin Sattelberg, Nathaniel Blanchard, J. Ross Beveridge
2022 B conf
IEEE Big Data
Huma Jamil, Yajing Liu, Christina M. Cole, Nathaniel Blanchard, Emily J. King, Michael Kirby, Christopher Peterson
2022 J jnl
CoRR
Huma Jamil, Yajing Liu, Christina M. Cole, Nathaniel Blanchard, Emily J. King, Michael Kirby, Christopher Peterson
2022 B conf
LREC
Nikhil Krishnaswamy, William Pickard, Brittany Cates, Nathaniel Blanchard, James Pustejovsky
2022 conf
WACV (Workshops)
Matt Gorbett, Nathaniel Blanchard
2021 A conf
WACV
Ameni Trabelsi, Mohamed Chaabane, Nathaniel Blanchard, J. Ross Beveridge
2021 J jnl
CoRR
David G. McNeely-White, Benjamin Sattelberg, Nathaniel Blanchard, J. Ross Beveridge
2021 J jnl
CoRR
Ameni Trabelsi, J. Ross Beveridge, Nathaniel Blanchard
2020 J jnl
CoRR
Ameni Trabelsi, Mohamed Chaabane, Nathaniel Blanchard, J. Ross Beveridge
2020 J jnl
CoRR
David G. McNeely-White, Benjamin Sattelberg, Nathaniel Blanchard, J. Ross Beveridge
2020 A conf
WACV
Mohamed Chaabane, Ameni Trabelsi, Nathaniel Blanchard, J. Ross Beveridge
2020 J jnl
CoRR
Matt Gorbett, Nathaniel Blanchard
2019 A conf
WACV
Nathaniel Blanchard, Kyle Skinner, Aden Kemp, Walter J. Scheirer, Patrick J. Flynn
2019 A* conf
CVPR
Nathaniel Blanchard, Jeffery Kinnison, Brandon RichardWebster, Pouya Bashivan, Walter J. Scheirer
2019 J jnl
CoRR
Mohamed Chaabane, Ameni Trabelsi, Nathaniel Blanchard, J. Ross Beveridge
2018 J jnl
CoRR
Nathaniel Blanchard, Jeffery Kinnison, Brandon RichardWebster, Pouya Bashivan, Walter J. Scheirer
2018 J jnl
CoRR
Nathaniel Blanchard, Daniel Moreira, Aparna Bharati, Walter J. Scheirer
2017 A conf
LAK
Patrick J. Donnelly, Nathaniel Blanchard, Andrew McGregor Olney, Sean Kelly, Martin Nystrand, Sidney K. D'Mello
2016 conf
SIGDIAL Conference
Nathaniel Blanchard, Patrick J. Donnelly, Andrew McGregor Olney, Borhan Samei, Brooke Ward, Xiaoyi Sun, Sean Kelly, Martin Nystrand, Sidney K. D'Mello
2016 B conf
ICMI
Patrick J. Donnelly, Nathaniel Blanchard, Borhan Samei, Andrew McGregor Olney, Xiaoyi Sun, Brooke Ward, Sean Kelly, Martin Nystrand, Sidney K. D'Mello
2016 B conf
EDM
Nathaniel Blanchard, Patrick J. Donnelly, Andrew Olney, Borhan Samei, Sean Kelly, Xiaoyi Sun, Brooke Ward, Martin Nystrand, Sidney K. D'Mello
2015 A conf
AIED
Nathaniel Blanchard, Michael Brady, Andrew McGregor Olney, Marci Glaus, Xiaoyi Sun, Martin Nystrand, Borhan Samei, Sean Kelly, Sidney K. D'Mello
2015 B conf
ICMI
Robert Bixler, Nathaniel Blanchard, Luke Garrison, Sidney K. D'Mello
2015 B conf
EDM
Nathaniel Blanchard, Sidney K. D'Mello, Andrew Olney, Martin Nystrand
2015 B conf
EDM
Borhan Samei, Andrew Olney, Sean Kelly, Martin Nystrand, Sidney K. D'Mello, Nathaniel Blanchard, Arthur C. Graesser
2015 B conf
ICMI
Sidney K. D'Mello, Andrew McGregor Olney, Nathaniel Blanchard, Borhan Samei, Xiaoyi Sun, Brooke Ward, Sean Kelly
2014 B conf
Intelligent Tutoring Systems
Nathaniel Blanchard, Robert Bixler, Tera Joyce, Sidney K. D'Mello
2014 B conf
EDM
Borhan Samei, Andrew Olney, Sean Kelly, Martin Nystrand, Sidney K. D'Mello, Nathaniel Blanchard, Xiaoyi Sun, Marci Glaus, Arthur C. Graesser
docs/new_database_schema.md
← Index docs/new_database_schema.md markdown

## LLIL function

| Field Name | Field Type | Description |
|-------------|-------------|-------------|
| function_type | string | The inferred type of the analyzed function, determined by the FunctionTypeAnalysis module (e.g., standard, library, thunk). |
| sha256_llil | string | SHA-256 hash computed from the Low-Level Intermediate Language (LLIL) instructions of the function. |
| ssdeep_llil | string | Fuzzy hash (ssdeep) of the LLIL instruction sequence, used for similarity detection. |
| tlsh_llil | string | TLSH (Trend Locality Sensitive Hash) value of the LLIL instructions, used for approximate matching and similarity comparison. |
| instructions_types_llil | list[string] | List of unique LLIL instruction types (e.g., arithmetic, control flow, memory operations). |
| control_flow_count_llil | integer | Number of control flow instructions in the LLIL representation (e.g., branches, jumps, calls). |
| memory_access_pattern_llil | dict | Patterns of memory access operations detected in the LLIL code (e.g., loads, stores, stack operations). |
| register_usage | dict | Summary of register usage, indicating which registers are read and written in the function. |
| total_reg_reads | integer | Total number of register read operations in the LLIL code. |
| total_reg_written | integer | Total number of register write operations in the LLIL code. |
| data_references_count | integer | Number of data references in the LLIL code (e.g., constants, global variables). |
| max_block_size | integer | Size of the largest basic block in the LLIL representation, measured in number of instructions. |
| num_calls | integer | Total number of function call instructions present in the LLIL code. |
| stack_size | integer | Estimated stack size used by the function, inferred from LLIL analysis. |


## CFG level

| Field Name          | Field Type    | Description                                                                                                                               |
|---------------------|---------------|-------------------------------------------------------------------------------------------------------------------------------------------|
| block_id            | integer       | Unique identifier for the basic block within the function (block_instructions + str(block.start) + str(block.end) + str(function.start)). |
| function_address    | integer       | Starting memory address of the parent function containing this block.                                                                     |
| block_start_address | integer       | Starting address of the basic block in memory.                                                                                            |
| block_end_address   | integer       | Ending address of the basic block in memory.                                                                                              |
| block_size          | integer       | Size of the basic block in bytes (computed as end - start).                                                                               |
| instructions_count  | integer       | Number of instructions contained in the basic block.                                                                                      |
| block_instructions  | string        | MD5 hash of the block's instruction sequence, used for integrity or similarity checks.                                                    |
| predecessor_blocks  | list[u64]     | List of addresses or IDs of predecessor blocks in the control flow graph (CFG).                                                           |
| successor_blocks    | list[u64]     | List of addresses or IDs of successor blocks in the CFG.                                                                                  |
| depth               | integer       | Depth level of the block in the control flow graph, starting from the entry block.                                                        |
| position            | integer       | Sequential position or index of the block within the function’s block map.                                                                |
| branch_type         | string        | Type of branch ending the block (e.g., conditional, unconditional, call, return).                                                         |
| block_type          | string        | Classification of the block (e.g., entry, exit, loop header, regular).                                                                    |
| flags               | dict          | Metadata or attributes extracted from the block (e.g., specific behavior or conditions).                                                  |
| dominators          | list[integer] | List of block addresses or IDs that dominate this block in the control flow graph.                                                        |
| post_dominators     | list[integer] | List of block addresses or IDs that post-dominate this block in the control flow graph.                                                   |
 | measures            | list[tuples]  | List of measures to be defined                                                                                                            |

## Disassembly

| Field Name | Field Type | Description |
|-------------|-------------|-------------|
| disassembled_function_hash | string | SHA-256 hash of the disassembled function string, used as a unique identifier. |
| disassembled_function | string | The disassembled function including instruction addresses. |
| disassembled_function_no_addresses | string | The disassembled function without instruction addresses, containing only the instruction mnemonics and operands. |
| disassembled_function_name | string | The name of the analyzed function. |
| disassembled_function_address | integer | The starting memory address of the disassembled function. |
| instructions_count | integer | Total number of instructions within the disassembled function. |
| function_type | string | The inferred type of the function as determined by the FunctionTypeAnalysis module (e.g., standard, library, thunk). |
| instructions_types | list[string] | List of unique instruction types (e.g., arithmetic, logic, control flow, memory). |
| control_flow_count | integer | Number of control flow instructions (e.g., jumps, calls, returns). |
| memory_access_pattern | dict | Patterns of memory access operations detected in the function (e.g., loads, stores, stack operations). |
| register_usage | dict | Summary of register usage, showing which registers are read from or written to. |
| data_references_count | integer | Count of data references made by the function (e.g., global variables or constants). |
| max_block_size | integer | The size of the largest basic block (in number of instructions). |
| num_calls | integer | Total number of function call instructions. |
| stack_size | integer | Estimated stack size used by the function. |

## Decompilation

| Field Name | Field Type | Description |
|-------------|-------------|-------------|
| decompiled_function_hash | string | SHA-256 hash of the decompiled function code, used as a unique identifier. |
| decompiled_function | string | The decompiled function source code in high-level representation. |
| decompiled_function_name | string | The name of the decompiled function. |
| decompiled_function_prototype | string | The function prototype, including return type, name, and parameters. |
| decompiled_function_address | integer | The starting memory address of the decompiled function. |
| function_type | string | The inferred function type from the FunctionTypeAnalysis module (e.g., standard, library, thunk). |
| functions_caller | list[string] | List of functions that call this function (incoming call references). |
| functions_call | list[string] | List of functions called by this function (outgoing call references). |
| flattened_score | float | Score representing the degree of control-flow flattening detected in the function. |
| mba_score | float | Score representing the presence or intensity of mixed boolean arithmetic (MBA) obfuscation patterns. |