Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
About me
About me
Posts
Binary Search
Published:
While we discuss an algorithm problem, we focus on time and space complexity. O(n)
, linear time, is a good enough solution. There are a few methods that can beat linear time. However, binary search is one of the O(logN)
solutions. The timing that we can use the binary search is whether we discover some kind of monotonicity. Usually, a sorted structure problem is a fine candidate.
Python - Map, Filter, Reduce
Published:
There are three functions I frequently use in Python - map
, filter
, and reduce
. They make complicated code simple, clear, and readable. With these powerful tools, we can reduce the repeated block that we need to apply to the array every time. The for
loop and temporary variables are replaced.
Python - Scope (nonlocal, global)
Published:
Python does not need to declare variables. However, when we assign a value to a variable. It would decide its scope, the valid zone where you can see the variable. Python searches a variable from inside to outside.
Python - Yield
Published:
yield
is a special keyword like return
. It can create an iterator in Python. If you want to get a value from an iterator, you need to use the next
function or a for
loop. Sometimes, we find that the list index can’t be used directly, map
and filter
output. It might mean that the output is an iterator yet to be called in the normal way.
portfolio
Portfolio item number 1
Short description of portfolio item number 1
Portfolio item number 2
Short description of portfolio item number 2
publications
Miutsu: NTU’s TaskBot for the Alexa Prize
Published in Arxiv, 2022
Lin, Yen-Ting and Kuo, Hui-Chi and Xu, Ze-Song and Chiu, Ssu and Hung, Chieh-Chi and Chen, Yi-Cheng and Huang, Chao-Wei and Chen, Yun-Nung
SalesBot: Transitioning from Chit-Chat to Task-Oriented Dialogues:
Published in ACL, 2022
Chiu, Ssu and Li, Maolin and Lin, Yen-Ting and Chen, Yun-Nung
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown file that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
Teaching experience 1
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Teaching experience 2
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post.