Book	
Recommendation	
System(BMR)	
S1200113	Hiroto	Ishii	
Supervised	by	Prof.	Wanming	Chu	
1
Outline	
•  Introduc@on	(=Background)	
•  What’s	Book	Management	System?	
•  Recommenda@on	Model	
•  Purpose	
•  New	func@on(=	Results)	
•  “List	Related	books	func@on”	func@on	
•  “Register	lab	books	in	a	lump”	func@on	
•  Conclusion	(=Summary)	
•  Future	Work	
•  Reference	
2
Introduction:		
What’s	Book	Management	System	
•  The	"Book	Recommenda@on	System	(BRS)"	has	been	
extended	from	the	previous	system	developed	by	previous	
students.	The	previous	system	is	called	"Book	Managements	
and	Recommenda@on	System	(BMRS)".		
•  In	BMRS,	user	can	manage	many	books	in	lab	or	library	on	
web.	In	addi@on,	this	system	has	Recommenda@on	Model	
(RM).	The	examples	of	RM	are	review	func@on	and	order	
sheet.		I	will	explain	the	detail	of	RM	at	the	next	slide.	
	
3
Introduction:	
Recommendation	Model	
		When	a	user	wants	to	put	a	new	book	to	the	lab,	a	user	can	
register	the	book	as	recommended	book.		
	
•  In	review	func@on,	user	can	write	review	(=	a	reason	of	
recommenda@on	and	review	point)	about	the	registered	
book.	
		
•  Then	order	sheet	is	used	when	user	hands	in	the	sheet	to	lab’s	
professor.	Order	sheet	is	created	by	all	review	of	a	book.	The	
professor	can	decide	whether	to	buy	the	book	by	checking	
order	sheet.		
4
Introduction:	Purpose	
•  A	purpose	of	this	study	is	to	de	develop	new	RM.	It	becomes	
easy	for	user	to	find	suitable	book	from	among	numbers	of	
books.	I	call	the	new	RM	“List	Related	book	func@on”.		
	
•  In	this	func@on,	it	makes	possible	to	sort	the	book	data	
records	by	various	elements.	For	example,	the	system	sorts	by	
date	of	publica@on,	or	total	customer	review	point,	recent	
access	etc...	By	using	the	func@on,	the	system	supports	user	
to	find	suitable	books	easily.		
	
5
Introduction:	Purpose	
•  Other	purpose	is	to	improve	some	parts	which	will	be	difficult	
for	user	to	use.	For	example,	in	previous	system,	user	needs	
to	manually	input	book’s	ISBN	to	input	box	or	read	book’s	bar	
code	when	user	registers	new	books	to	lab	book	database.	
But	in	the	system,	user	must	concurrently	input	data	and	click	
register	bu[on	because	user	can	only	register	maximum	10	
books	at	once.		
•  For	solving	this	problem,	I	planned	to	develop	“Register	lab	
books	in	a	lump”	func@on.	In	the	func@on,	user	doesn’t	need	
to	input	ISBN	to	input	box.	Instead	of	input	of	ISBN,	user	can	
register	new	books	in	a	lump	by	subming	the	file	which	is	
concluded	ISBN	informa@on.		
6
New	function(1)	
List	Related	Books	
•  “List	Related	books”	
func@on	supports	user	to	
find	suitable	books	easily.		
•  ①This	book	is	the	book	
which	selected	in	“Search	
Lab	Book”	view.		
•  ②All	books	of	this	book	
list	are	similar	to	selected	
book(=①).	There	are	@tle,	
book	image,	review	point	.		
•  ③User	can	select	the	way	
of	sor@ng	in	this	part.	But	
there	is	only	a	sor@ng	by	
the	customer	review	point.		
7
New	function(2)	
Register	lab	books	in	a	lump	
•  In	the	“Register	lab	books	in	a	lump”	func@on,	user	can	
register	new	books	in	a	lump	by	subming	the	file	which	
is	concluded	ISBN	informa@on	to	the	system.		
8
Conclustion	
•  The	proposed	system	has	added	func@ons	such	as	List	related	
books	func@on,	Register	lab	books	in	a	lump	func@on.		
	
•  It	became	easy	for	user	to	find	suitable	books	by	using	List	
related	books	func@on.		
	
•  And	user	can	register	in	a	lump	by	using	“Register	lab	book	in	
a	lump	”	func@on	when	user	wants	to	register	many	new	
books	to	lab	book	list.		
9
Future	Works	
•  But	this	system	is	s@ll	in	progress	and	needs	the	following	
improvements		
•  The	way	of	sor@ng	is	very	few	in	Related	books	func@on.	For	
example,	I	wanted	to	develop	the	way	of	sor@ng	by	recent	access,	
contents	of	review.		
•  Registra@on	of	the	book	category	without	limit	on	the	number	of	
categories.	The	number	of	categories	for	one	book	is	currently	
fixed	at	three.	But	one	book	may	belong	to	more	categories.	
10
Reference	
•  Risa	Fukuda.	Book	Management	and	Recommenda@on	
System(BMRS).	University	of	Aizu,	Gradua@on	Thesis.	2014		
•  Risa	Fukuda.	Technical	Manuals.	University	of	Aizu,	technical	
reports.	2014		
•  Takanori	Kuroiwa.	A	Book	U@liza@on	System	for	Suppor@ng	
Book	Readers	Using	Services.	University	of	Aizu,	Thesis	for	the	
degree	of	Master.	pp.1-2	2008		
11

Week11 1st draft